We are searching for a talented DevOps Engineer with a specialization in Terraform to join our dynamic team.
The ideal candidate will have a strong background in DevOps practices and methodologies, along with extensive experience in building and managing infrastructure using Terraform.
As a key member of our team, you will be responsible for designing, implementing, and maintaining our infrastructure as code (IaC) using Terraform, while collaborating closely with development, operations, and other teams to ensure efficient and reliable delivery of software.
Responsibilities Design, implement, and maintain infrastructure as code (IaC) using Terraform to provision and manage cloud resources across multiple environments (e.g., AWS).
Collaborate with cross-functional teams to understand infrastructure requirements and translate them into Terraform configurations.
Automate infrastructure deployment, configuration, and orchestration processes to streamline development, testing, and production workflows.
Implement best practices for security, scalability, and performance in infrastructure design and configuration using Terraform modules and templates.
Monitor and optimize infrastructure performance, reliability, and cost using monitoring tools and cloud provider services.
Troubleshoot infrastructure issues and perform root cause analysis to identify and resolve problems in a timely manner.
Continuously evaluate and adopt new technologies, tools, and methodologies to improve efficiency and effectiveness of infrastructure automation and management.
Document infrastructure designs, configurations, and processes to ensure consistency and repeatability.
Provide technical guidance and support to team members on Terraform usage, best practices, and troubleshooting.
Your Profile Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
Proven experience as a DevOps Engineer or similar role.
Extensive experience with Terraform for infrastructure as code (IaC) automation.
Strong understanding of cloud computing concepts and experience with AWS cloud platforms.
Proficiency in scripting and programming languages such as Python, Node.js.
Hands-on experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes is a plus.
Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD).
Solid understanding of networking, security, and system administration concepts.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Certifications (optional but preferred): Terraform Associate certification Relevant cloud certifications (e.g., AWS Certified DevOps Engineer) #LI-FN2