Job Title : Senior Devops Engineer
Experience : 6+ Years
Work Mode : WFO
As a DevOps Engineer, you will be responsible for deploying product updates, identifying production issues, and implementing integrations that meet customer needs. You will also be required to develop scripts and automate processes to improve our deployment and monitoring efficiency.
Roles and Responsibilities
- Implement and manage continuous delivery systems and methodologies on Azure and GCP platforms.
- Design, manage, and maintain tools to automate operational processes.
- Develop and maintain configuration management and orchestration tools.
- Ensure scalability, reliability, and performance of our infrastructure.
- Monitor and optimize system performance, reliability, and availability.
- Collaborate with software engineers to design and deploy applications.
- Develop and maintain documentation for processes and procedures.
- Troubleshoot production issues and coordinate with the development team to streamline code deployment.
Requirements
Proven experience as a DevOps Engineer or similar role.Strong experience with cloud platforms such as Azure, or GCP.Proficiency in scripting languages such as Shell, Groovy and Chef scripting.Proficiency with Linux and windows operating systems and relevant commands used by DevOps Engineers.Experience with CI / CD tools (e.g., Jenkins, GitHub Actions, GitLab CI / CD). And build tools like (Gradle and Maven)Solid understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes and AKS).Experience with infrastructure automation tools (e.g., Terraform, Chef, Ansible).Knowledge of monitoring and logging tools (e.g., ELK stack, Prometheus, Grafana).Familiarity with Agile methodologies and principles.Excellent troubleshooting and problem-solving skills.Ability to work independently and as part of a team in a fast-paced environment.