remote
Cloud Systems Administrator - CACI International
Systems Engineer
Experienced Cloud Systems Administrator needed to design, build, and maintain resilient AWS infrastructure, automate deployments, and support critical platform services using Linux, Terraform, Ansible, and Python.
About the role
Key Responsibilities
- Design, implement, and manage scalable AWS services (EC2, VPC, RDS, S3, IAM) supporting mission‑critical applications.
- Automate infrastructure provisioning and configuration using Terraform and Ansible, ensuring repeatable and auditable deployments.
- Develop and maintain Python scripts and CI/CD pipelines (Jenkins, GitLab CI) to streamline build, test, and release processes.
- Monitor system performance, troubleshoot incidents, and apply patches/upgrades to Linux servers and cloud resources.
- Collaborate with Agile development teams to integrate platform requirements, enforce security best practices, and support continuous delivery.
Requirements
- 3+ years of hands‑on experience managing production environments in AWS.
- Strong proficiency with Linux system administration and scripting in Python.
- Demonstrated expertise in Infrastructure as Code using Terraform and configuration management with Ansible.
- Experience building and maintaining CI/CD pipelines and automated deployment workflows.
- Ability to work in an Agile setting, communicate technical concepts clearly, and obtain a Secret security clearance.
Skills
awslinuxterraformansiblepythoncicd