Job Title: Senior DevOps Engineer
Job Description:
As a Senior DevOps Engineer within our team, you will play a crucial role in developing and maintaining the CICD framework utilized by other technology and enablement teams.
You will be responsible for crafting Groovy modules/libraries and Terraform reusable modules to facilitate efficient and scalable deployment processes.
Your expertise will contribute to CICD practices standardization and enhancing the productivity of our organization.
Key Responsibilities:
• Develop and maintain Groovy modules to support automation and orchestration tasks.
• Design and implement Terraform reusable modules to manage infrastructure as code.
• Collaborate with cross-functional teams to understand requirements and implement solutions accordingly.
• Continuously improve and optimize existing processes to enhance efficiency and reliability.
• Troubleshoot and resolve issues related to deployment and infrastructure configuration.
• Stay updated with industry best practices and emerging technologies to drive innovation within the team.
• Provide technical guidance and support to other teams utilizing the framework.
Qualifications:
• Bachelor’s degree in computer science, Engineering, or a related field.
• Proven experience working as a DevOps Engineer or similar role.
• Proficiency in Groovy programming language for scripting and automation tasks.
• Strong understanding of infrastructure as code principles and experience with Terraform.
• Working knowledge on policy as code frameworks such as OPA and integration with Terraform.
• Solid knowledge of cloud platforms such as AWS.
• Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
• Experience with CI/CD pipelines and related tools such as Jenkins.
• Excellent problem-solving skills and ability to troubleshoot complex issues.
• Strong communication and collaboration skills to work effectively within a team environment.
• Ability to adapt to a fast-paced and dynamic work environment, prioritizing tasks efficiently.
Preferred Qualifications:
• Certifications in relevant technologies such as AWS Certified DevOps Engineer, Terraform Associate, or Kubernetes Administrator.
• Experience with configuration management tools like Packer, Ansible or Chef.
• Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk.
• Familiarity with agile methodologies and DevOps practices.
• Contribution to open-source projects or involvement in tech communities
...