We are seeking a highly skilled and experienced Senior DevOps Engineer to design, implement, and manage scalable, secure, and high-availability infrastructure environments across cloud and on-premise platforms.
The ideal candidate will have strong expertise in CI/CD automation, cloud infrastructure, containerization, monitoring, infrastructure as code, and DevOps best practices.
The role requires close collaboration with development, QA, security, and infrastructure teams to streamline deployment processes, improve system reliability, automate operational workflows, and support scalable application delivery environments.
The candidate should possess strong troubleshooting capabilities, hands-on experience with cloud-native technologies, and the ability to drive automation and operational excellence initiatives in fast-paced engineering environments.
Key Responsibilities :
- Design, implement, and maintain scalable CI/CD pipelines for application deployment and release management.
- Automate infrastructure provisioning, deployment workflows, and operational processes using Infrastructure as Code (IaC) tools.
- Manage and optimize cloud infrastructure environments across AWS, Azure, or GCP platforms.
- Build and maintain containerized environments using Docker and Kubernetes.
- Monitor system performance, application availability, and infrastructure health using monitoring and observability tools.
- Collaborate with development and QA teams to improve build, deployment, and release processes.
- Implement DevOps best practices for scalability, reliability, security, and automation.
- Manage source code repositories, branching strategies, and version control processes.
- Ensure high availability, disaster recovery, backup management, and infrastructure security standards.
- Troubleshoot production issues, infrastructure bottlenecks, and deployment failures.
- Optimize cloud resource utilization, system performance, and operational costs.
- Implement security controls, compliance standards, and vulnerability management processes.
- Support incident management, root cause analysis (RCA), and problem resolution activities.
- Drive continuous improvement initiatives across DevOps, automation, and infrastructure operations.
- Collaborate with cross-functional teams to support scalable product delivery and platform engineering initiatives.
Technical Skills Required :
- Strong expertise in DevOps and Cloud Engineering practices.
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
- Strong knowledge of CI/CD tools including :
1. Jenkins
2. GitHub Actions
3. GitLab CI/CD
4. Azure DevOps
- Expertise in containerization and orchestration tools :
1. Docker
2. Kubernetes
3. Helm
- Experience with Infrastructure as Code (IaC) tools such as :
1. Terraform
2. CloudFormation
3. Ansible
- Strong Linux/Unix system administration skills.
- Experience with scripting languages such as Bash, Python, or Shell scripting.
- Knowledge of monitoring and observability tools including :