About the job Infrastructure Automation Engineer
We seek a skilled and motivated Infrastructure Automation Engineer to join our team. This role is pivotal in our journey towards adopting DevOps principles and enhancing our infrastructure management. The successful candidate will be responsible for creating, implementing, and maintaining automated infrastructure solutions that significantly improve our efficiency, scalability, and reliability.
Responsibilities:
1. Design, develop, and deploy infrastructure as code (IaC) solutions using tools like Terraform, Ansible, CloudFormation, etc.
2. Create and maintain CI/CD pipelines for automated infrastructure deployments and application releases.
3. Develop and implement automation scripts to streamline infrastructure provisioning, configuration, and management.
3. Automate the deployment and management of cloud-based and on-premise infrastructure.
5. Monitor infrastructure performance and find areas for optimization and automation.
6. Troubleshoot and solve infrastructure automation issues.
7. Collaborate with development, operations, and security teams to implement and support automation initiatives.
As an Infrastructure Automation Engineer, you will have the opportunity to stay at the forefront of the latest trends and technologies in infrastructure automation and DevOps. This continuous learning and exposure to cutting-edge tools and practices will not only keep you engaged but also enhance your career prospects.
9. Document infrastructure automation processes and procedures.
Qualifications:
1. Bachelor's degree in Computer Science, Information Technology, or a related field.
2. 2 years of experience in infrastructure automation, systems administration, or a related role.
3. Strong proficiency in at least one scripting language (e.g., Python, Bash, PowerShell).
4. Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
5. Experience building and managing CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
6. A solid understanding of networking, security, and cloud computing concepts (e.g., AWS, Azure, GCP).
7. Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
8. Excellent problem-solving and troubleshooting skills.
9. Strong communication and collaboration skills.
Preferred:
1. Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
2. Experience with configuration management tools (e.g., Chef, Puppet).
3. Contributions to open-source projects.
Benefits:
At our company, we value our employees and their well-being. We offer a competitive salary, comprehensive health insurance, generous paid time off, and numerous professional development opportunities. This provides a solid platform for career growth and advancement, ensuring our employees can thrive personally and professionally.
PLEASE NOTE THAT WE CAN ONLY CONSIDER CANDIDATES WHO ARE RESIDENT AND AUTHORIZED TO WORK IN THE UNITED STATES. IF YOU MEET THESE CRITERIA AND EXCITED ABOUT THE OPPORTUNITY, WE WOULD LOVE TO HEAR.