RESPONSIBILITIES:
- Write, modify, run terraform from an existing codebase to deploy and maintain infrastructure across multiple cloud service providers. Be able to debug errors when deploying terraform.
- Run ansible playbooks to manage customer infrastructure. Be able to modify and troubleshoot ansible as needed as errors occur.
- Use GitLab with multiple repositories to maintain customer infrastructure and create merge requests for changes to customer infrastructure.
- Configure, build, and deploy containerized services using Docker and/or Kubernetes.
- Access traffic flow data between customer and hosted environments to troubleshoot connectivity issues.
- Produce and maintain technical documentation in regard to network and system design and governance.
- Develop standard operating procedures, knowledge base articles, technical bulletins, and other documents in support of the infrastructure.
- Operate in a securityfirst mindset, performing all other responsibilities with security in mind.
- Implement monitoring, config management, and logging capabilities to manage a multiple tenant cloud infrastructure across multiple cloud service providers.
- Use generative AI elements to increase efficiency and speed, improve accuracy and consistency, enhance security, and better manage resources where practical and within security boundary guidelines.
KNOWLEDGE AND SKILLS:
- Knowledge of Cloud Identity and Access Management (IAM) and least privilege concepts
- Knowledge of AWS foundational technologies (EC2, S3, IAM, Route53, VPC)
- Knowledge of Azure foundational technologies (Virtual Networks, Application Gateway, Storage Account, Virtual Machines, Load Balancer, Resource Groups)
- Knowledge of GCP foundational technologies (Projects, Compute Engine, GKE, Cloud Storage, VPC)
- Proficient in using Terraform to build modules for deploying applications in AWS, Azure, and/or GCP
- Proficient in a CI/CD technology
- Proficient in a scripting or programming language for automation (bash, python)
- Experience with RBAC design and provisioning for users
- Investigation skills to review detailed Infrastructure and configurations
- Experience with logging and log processing in a cloud environment
- Working knowledge of networking: ip routing, subnetting, network troubleshooting.
- Strong Linux OS skills deployment, configuration, and troubleshooting
- Working knowledge of ServiceNow
Minimum Qualifications:
- Bachelor’s degree in computer science or equivalent practical experience.
- 5-8+ years of experience with the following technologies:
- Python, Terraform, Ansible, Concourse CI/CD, Vault, Identify Management
- Experience with Unix / Linux operating system internals and administration (e.g., filesystems, inodes, system calls, hardening) and networking (e.g., TCP / IP, routing, DNS, network topologies, SDN).
Preferred Qualifications
- Expertise in designing, analyzing and troubleshooting large-scale distributed systems.
- Ability to debug and optimize code and automate routine tasks.
Systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive
Benefits:
- TSR Consulting offers all eligible employees a comprehensive benefits package including, but not limited to major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.
About TSR:
- TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability.
- TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.
- In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR's ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.