SOFT's client located in Remotely is looking for a Senior Infrastructure Automation Engineer for a long term contract assignment.
About the Role
We're seeking a Senior Infrastructure Automation Engineer to design and build automation solutions that power our infrastructure operations. You'll architect elegant frameworks and write the code that brings them to life—reducing manual work, improving reliability, and accelerating infrastructure delivery.
What You'll Do
Design & Build (90%)
Design automation frameworks and reusable infrastructure patterns using Terraform
Architect and deploy scalable, secure AWS cloud infrastructure
Develop automation tools and scripts with Python, Bash, PowerShell, and Ansible
Build CI/CD pipelines for infrastructure deployment and testing
Create self-service platforms enabling teams to provision resources safely
Write automated monitoring and remediation workflows
Support & Optimize (10%)
Troubleshoot complex infrastructure issues across cloud, networking, and systems
Optimize existing automation for performance and reliability
Provide technical guidance on automation best practices
Required Skills
5+ years AWS cloud infrastructure experience
Expert-level Terraform skills (modules, state management, multi-environment)
Strong Python scripting ability (Bash and PowerShell a plus)
Hands-on experience with Ansible and CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
Proven ability to design scalable automation solutions from scratch
Solid understanding of networking, Linux/Windows systems, and security best practices
Cross-functional collaboration and documentation skills
Nice to Have
Kubernetes/ECS, multi-cloud experience (Azure, GCP)
GitOps tools, observability platforms
AWS certifications, SRE background
What Success Looks Like
· Please provide top 3-5 skills:
1. Cloud Infrastructure Engineering (AWS)
* Designing, deploying, and managing secure, scalable cloud infrastructure.
2. Infrastructure as Code (Terraform)
* Building reusable modules, automating deployments, and managing multi-environment infrastructure.
3. Automation & Scripting
* Developing solutions with Python, Bash, PowerShell, and Ansible to reduce manual effort and improve reliability.
4. DevOps & CI/CD
* Implementing and supporting deployment pipelines, release processes, and infrastructure automation.
5. Troubleshooting & Problem Solving
* Diagnosing and resolving complex issues across cloud platforms, networking, operating systems, and application infrastructure.
Additionally, experience with system architecture, security best practices, and cross-team collaboration has been valuable in delivering reliable enterprise solutions.