Develop and implement a comprehensive DevOps strategy aligned with the goals and objectives of the software products.
Lead and mentor a team of DevOps professionals, fostering a collaborative and high-performance culture.
Oversee the establishment and maintenance of CI/CD pipelines for efficient and automated software delivery.
Implement and manage Infrastructure as Code practices to automate the provisioning and configuration of infrastructure components.
Define and enforce release management processes to ensure the smooth and controlled deployment of software releases.
Collaborate with Cloud Engineers to integrate cloud services seamlessly into the DevOps pipeline.
Optimize system performance and scalability through continuous analysis and improvement.
Ensure compliance with industry regulations and standards.
Act as a bridge between different teams to ensure a unified and efficient development process.
Manage budgets related to DevOps tools, resources, and infrastructure.
Preferred Qualifications:
Proficiency in managing infrastructure on cloud platforms preferably GCP and Azure.
Experience working on Linux based infrastructure
A working understanding of code and script (Shell, Python, Perl and/or Ruby)
Strong experience with configuration management and automation tools such as Ansible, Puppet, or Chef.
Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes).
Proven expertise in designing and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
Knowledge of security best practices for infrastructure and applications.
Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack, or similar.
Experience : 5+ yrs
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: DevOpsRole: DevOps ManagerEmployement Type: Full time