Opportunity We are seeking a skilled and experienced DevOps Manager to lead and oversee our DevOps team. As a DevOps Manager, you will play a critical role in driving the adoption of DevOps principles, practices, and tools within our organization. You will be responsible for managing and optimizing our development and deployment processes, ensuring the efficient and seamless delivery of high-quality software solutions. Responsibilities: Lead and manage the DevOps team: Provide guidance, mentorship, and support to a team of DevOps engineers, fostering their professional growth and creating a collaborative and high-performing work environment. Establish and maintain DevOps best practices: Drive the adoption of DevOps methodologies, including continuous integration, continuous delivery, infrastructure as code, and automation across the organization. Design and implement CI/CD pipelines: Collaborate with development and operations teams to architect and implement robust and scalable continuous integration and continuous deployment pipelines, ensuring smooth and efficient software delivery. Manage and optimize cloud infrastructure: Oversee the design, deployment, and maintenance of cloud infrastructure, ensuring scalability, availability, and security of production and development environments. Implement and manage monitoring and alerting systems: Define and implement monitoring and alerting systems to proactively identify and resolve issues, ensuring high availability and performance of applications and infrastructure. Collaborate with cross-functional teams: Work closely with development, QA, and operations teams to streamline processes, improve efficiency, and enhance collaboration across teams. Drive automation initiatives: Identify opportunities for automation, develop automation scripts, and implement configuration management tools to streamline deployment processes and reduce manual efforts. Stay updated on industry trends: Continuously learn and keep up-to-date with emerging technologies, industry trends, and best practices in DevOps, and assess their applicability to our organization. Qualifications: Bachelor\'s degree in Engineering/MCA 12+ years of industry experience with 2+ years of managing teams. Proven experience in a DevOps or related role, with demonstrated expertise in managing and leading a DevOps team. Strong knowledge of DevOps principles, practices, and tools, including CI/CD pipelines, infrastructure as code, configuration management, and automation. Good knowledge of application development using Agile, and DevOps best practices Experience with Microsoft Azure DevOps (ADO) or GitHub workflows or Jenkins Working experience with GIT/TFVC version control system. Experience in using ARM templates or Terraform. Knowledge of Continuous Delivery and Continuous Deployment workflows (YAML/ terraform). Experience with Bash / PowerShell / Shell Scripting Experience with developing and supporting applications in Docker Experience with container orchestration platforms like Kubernetes Experience with Deployments using Helm Charts Experience with Cloud providers such as Azure or AWS (Preferably Azure ). Experience with DevSecOps tools like Fortify, Blackduck, Polaris, SonarQube etc. Good to have experience with Nginx, App Gateway, Observability Platform. Should have experience in managing min 4-6 DevOps Engineers
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.