HamburgerMenu
hirist

Job Description

Description :

Role Overview :

We are seeking an experienced Lead DevOps Engineer to drive the design, implementation, and optimization of DevOps practices across development, QA, and production environments.

The role involves leading a team of DevOps engineers, managing CI/CD pipelines, cloud infrastructure, automation, monitoring, and ensuring reliable and scalable application deployments.

Key Responsibilities :

- Lead, mentor, and manage a team of DevOps engineers.

- Define and implement the DevOps strategy, best practices, and standards.

- Collaborate with development, QA, and product teams to streamline release processes.

- Drive automation initiatives to improve efficiency, reliability, and scalability.

- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps.

- Automate build, test, and deployment processes for multiple environments.

- Ensure smooth version control, branching strategies, and release management.

- Define rollback and disaster recovery strategies for deployments.

- Architect and manage cloud infrastructure on AWS, Azure, or GCP.

- Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible.

- Optimize infrastructure for performance, cost, security, and scalability.

- Ensure high availability and disaster recovery of production systems.

- Implement monitoring, logging, and alerting using tools like Prometheus, Grafana, ELK, or Cloud-native solutions.

- Identify performance bottlenecks and recommend optimizations.

- Lead incident management, troubleshooting, and post-mortem analysis.

- Ensure infrastructure and deployment security by implementing best practices, role-based access control, and encryption.

- Ensure compliance with organizational and regulatory standards.

- Collaborate with cross-functional teams to define architecture and deployment strategies.

- Maintain documentation for infrastructure, CI/CD processes, and operational procedures.

- Promote knowledge sharing and DevOps culture within the organization.

Required Skills & Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field.

- 8 to 10+ years of experience in DevOps, system administration, or cloud engineering.

- Proven experience in leading DevOps teams and driving automation initiatives.

- Hands-on experience with cloud platforms (AWS, Azure, GCP).

- Strong knowledge of CI/CD pipelines and automation tools.

- Experience with Infrastructure as Code (Terraform, CloudFormation, Ansible, Puppet, Chef).

- Expertise in Linux/Unix administration and networking concepts.

- Knowledge of containerization (Docker) and orchestration (Kubernetes / AKS / EKS / GKE).

- Scripting experience in Python, Bash, or PowerShell


info-icon

Did you find something suspicious?