We are seeking a skilled and experienced Module Leader - DevOps to lead our DevOps initiatives and support the successful delivery of high-quality applications across development and production environments. As a Module Leader in DevOps, you will lead and implement DevOps engineering, best practices, deployments, and drive automation strategies, ensuring a robust CI/CD pipeline and efficient, scalable cloud infrastructure.
Key Responsibilities:
- Hands-on Engineering:
- Actively participate in the design, deployment, and optimization of infrastructure and CI/CD pipelines, performing hands-on engineering tasks to solve complex DevOps challenges.
- Lead by example in coding and infrastructure management, engaging in regular hands-on work with tools and technologies such as Kubernetes, Docker, Terraform, and Jenkins.
- Collaborate closely with team members in real-time coding, troubleshooting, and problem-solving, ensuring high standards in all deployed solutions.
- Presales
- POC on Tools like Observability or gihub actions..
- Optimization
- Mentorship & Team Development:
- Guide and mentor a team of DevOps engineers, setting clear goals and expectations while fostering an environment of continuous learning and improvement.
Provide hands-on mentorship in areas like automation, scripting, and cloud management, encouraging best practices and innovative problem-solving.
- Cross-functional Collaboration:
- Work closely with Development, QA, and Operations teams to identify requirements, troubleshoot issues, and implement solutions aligned with product needs and timelines.
- Engage in module-level projects, providing both technical contributions and strategic guidance to ensure alignment with business objectives and delivery schedules.
- CI/CD & Automation:
- Architect, build, and maintain CI/CD pipelines for seamless code integration and deployment.
- Implement robust automation strategies to reduce manual intervention and improve deployment reliability and speed.
- Develop and maintain infrastructure-as-code (IaC) practices using tools like Terraform, Ansible, or CloudFormation.
- Cloud Infrastructure & Scalability:
- Design, manage, and scale cloud-based infrastructure on AWS, Azure, or Google Cloud Platform (GCP) to support application growth and reliability.
- Optimize cloud resource usage, monitor performance, and troubleshoot issues to ensure high availability and cost efficiency.
- Monitoring & Incident Management:
- Implement and maintain monitoring, logging, and alerting frameworks for proactive system health management.
- Respond to production incidents, perform root cause analysis, and implement solutions to prevent future issues.
- Security & Compliance:
- Enforce security best practices within the DevOps lifecycle, including vulnerability scanning, patch management, and access controls.
- Ensure compliance with industry standards, data security policies, and regulatory requirements.
- Continuous Improvement & Innovation:
- Drive continuous improvement in DevOps practices, exploring new tools and technologies to enhance DevOps processes.
- Stay up-to-date with the latest DevOps trends, emerging technologies, and best practices.
Required Skills & Qualifications:
- Educational Background:
- Bachelors degree in Computer Science, Engineering, or a related field.
- Technical Expertise:
- 5+ years of hands-on experience in DevOps, cloud computing, or infrastructure engineering.
- Proficient in CI/CD tools such as Jenkins, GitLab CI, Azure DevOps, or CircleCI.
- Strong expertise in cloud platforms: AWS, Azure, or Google Cloud, with experience in managing production environments.
- Proficiency in IaC tools (Terraform, Ansible, or CloudFormation) and containerization (Docker, Kubernetes).
- Experience with monitoring and logging tools like Prometheus, Grafana, ELK stack, or Splunk.
- Scripting & Automation:
- Strong scripting skills in Python, Bash, PowerShell, or a similar language.
- Experience with configuration management tools (e.g., Puppet, Chef, Ansible).
- Soft Skills:
- Strong problem-solving skills, attention to detail, and a proactive approach to managing challenges.
- Excellent communication and collaboration skills, with experience in mentoring or leading teams.
- Ability to work in a fast-paced, agile environment and manage competing priorities effectively.
- Certifications (Preferred):
- AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar certifications.
- Azure Architect certification
Interested candidates can share their updated resume at [Confidential Information]