Please apply using this Job ID or share your CV at arvind.nishad@kissht.com.
Location: Mumbai/Remote
The Head of DevOps is responsible for overseeing the entire DevOps function within the organization. This role involves leading the development and implementation of processes, tools, and methodologies to streamline the development, deployment, and operations of software systems. The Head of DevOps will work closely with cross-functional teams, including software development, IT operations, and product management, to ensure the continuous delivery of high-quality software.
Key Responsibilities:
Leadership and Strategy:
- Define and implement the DevOps strategy aligned with the organization's business goals.
- Lead, mentor, and manage the DevOps team, fostering a culture of continuous improvement.
- Collaborate with senior leadership to define technology roadmaps and architectural direction.
Process Optimization:
- Drive the adoption of best practices in CI/CD, infrastructure automation, and monitoring.
- Ensure the efficient and reliable deployment of applications, infrastructure, and services.
- Optimize software development processes to reduce time to market while maintaining high-quality standards.
Infrastructure Management:
- Oversee the design, implementation, and management of scalable, secure, and reliable cloud and on-premise infrastructure.
- Ensure the availability, scalability, and security of all systems by implementing robust monitoring and alerting systems.
- Manage the infrastructure as code (IaC) practices for consistency, repeatability, and transparency.
Collaboration and Communication:
- Work closely with development, QA, and operations teams to integrate DevOps methodologies into the entire software development lifecycle (SDLC).
- Facilitate collaboration between teams to ensure smooth and efficient project execution.
- Communicate progress, challenges, and solutions to stakeholders at all levels of the organization.
Security and Compliance:
- Implement and enforce security best practices in the CI/CD pipeline and infrastructure management.
- Ensure that all DevOps practices are compliant with relevant regulations and standards.
- Regularly review and audit security protocols to identify and mitigate risks.
Continuous Improvement and Innovation:
- Stay updated with the latest industry trends, tools, and technologies related to DevOps.
- Evaluate and implement new tools and technologies that improve productivity and efficiency.
- Foster a culture of innovation and experimentation within the DevOps team.
Qualifications:
Education: Bachelor’s degree in Computer Science, Engineering, or a related field
Experience:
- 10+ years of experience in IT/Software Development, with at least 5 years in a DevOps leadership role.
- Proven experience in managing large-scale, distributed systems and cloud infrastructure (AWS, GCP).
- Strong understanding of CI/CD pipelines, automation, containerization (Docker, Kubernetes), and orchestration.
- Experience with infrastructure as code tools (e.g., Terraform, Ansible) and monitoring tools (e.g., Prometheus, Grafana).
Skills:
- Strong leadership and team management skills.
- Excellent communication and interpersonal abilities.
- Problem-solving mindset with a focus on innovation and continuous improvement.
- Deep understanding of software development methodologies, including Agile and DevOps principles.
Personal Attributes:
- Proactive, with a strong sense of ownership and accountability.
- Ability to work in a fast-paced, dynamic environment.
- Strong analytical and decision-making skills.