Bachelor's degree in Computer Science or equivalent practical experience
3+ years of software engineering experience with hands-on coding in Python, Java, or C/C++ with strong OOP fundamentals
2+ years of automation experience using Ansible (preferred), Puppet, Chef, or similar, with proven AWS infrastructure automation experience (hybrid cloud)
Hands-on experience with Terraform, GitHub, and GitHub Actions
Requirements:
Design, develop, and maintain automation pipelines and infrastructure as code using Ansible, Terraform, and related tooling to support production systems
Automate provisioning, configuration, deployment, and scaling of AWS-based and hybrid cloud infrastructure
Build and maintain CI/CD pipelines using GitHub Actions and integrate REST APIs and JSON for automation workflows
Collaborate with cross-functional teams to ensure reliability, performance, and observability of production Linux/Windows environments
Job description
Role: Infrastructure Automation Engineer Position Type: Full-Time Contract (40hrs/week) Contract Duration: 6 months (with a possibility of contract to hire) Work Schedule: 8 hours/day (Mon-Fri) Work Hours: EST / CST Location: 100% Remote - Candidates can work from anywhere in Mexico (onsite in Monterrey if converted to fulltime)
Required Skills:
Bachelor's degree in Computer Science or equivalent practical experience
3+ years of software engineering experience, not just scripting
3+ years of hands-on coding in Python, Java, or C++ with strong OOP fundamentals
2+ years of deep automation experience using Ansible (strongly preferred), Puppet, Chef, or similar
Strong infrastructure engineering background supporting production systems
2+ years supporting Linux and Windows environments