Overview
We are seeking a skilled DevOps Engineer to join our team, responsible for ensuring the smooth operation of our CI/CD pipelines, automating processes, and optimizing our infrastructure for scalability and reliability. The ideal candidate should have experience with Terraform, Pulumi, GitHub Actions, Argo CD, Kubernetes, Python Scripting, Bash scripting, Linux, and Hashicorp Key Vault.
Responsibilities
· Design, build, and maintain CI/CD pipelines using GitHub Actions, Argo CD,and Azure DevOps
· Manage and optimize Kubernetes clusters for scalability and reliability
· Develop and maintain automation scripts using Python, Bash, and Ansible
· Implement and manage Hashi Corp Key Vault for secrets management
· Collaborate with development teams to improve deployment processes and efficiency
· Implement security best practices and compliance requirements
· Participate in on-call rotation and incident response
· Leverage GitHub Copilot for code optimization and efficiency
· Implement and maintain GitOps practices for infrastructure and application management
Requirements
Requirements
· 3-4 years of experience in DevOps or related field
· Strong knowledge of Terraform, Pulumi, GitHub Actions, Argo CD, Kubernetes, and Azure DevOps
· Proficiency in Python Scripting, Microservice development, Bash scripting, and Ansible
· Copilot-led development and deployment of services.
· Experience with Linux operating systems and command-line tools
· Familiarity with Hashicorp Key Vault
· Hands-on experience with GitOps principles and practices
· Strong understanding of CI/CD principles and DevOps practices
· Knowledge of cloud platforms such as Openstack, AWS, Azure, and GCP
· Familiarity with GitHub Copilot and its applications in DevOps
· Experience with Docker and containerization technologies
· Excellent problem-solving and communication skills
Nice to Have
· Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)
· Cloud certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer, or Google Cloud Certified - Professional DevOps Engineer
· Familiarity with monitoring tools like Prometheus and Grafana