A DevOps Technical Manager is responsible for designing, implementing, and managing the architecture of cloud-based solutions and DevOps practices within an organization. Play a crucial role in bridging the gap between development, ensuring applications and systems are built and operated in a reliable and scalable manner.
Key Responsibilities :
Architecture Design & Implementation -
- Design and develop the architecture for DevOps solutions, ensuring scalability, security, and performance.
- Collaborate with development teams to create efficient CI / CD pipelines
- Oversee the deployment of applications, including containers, microservices, and serverless architectures.
- Implement automation tools and frameworks for infrastructure as code (IaC) using tools like Terraform & Ansible, etc.
Collaboration :
Work closely with development and operations teams to integrate DevOps practices into the software development lifecycle.Facilitate communication between teams to ensure alignment on requirements and objectives.Monitoring and Optimization :
Establish monitoring and logging solutions to ensure application performance and reliability.Analyze system performance and implement optimization measures to enhance efficiency.Promote and enforce security best practices within the DevOps process.Ensure compliance with industry standards and regulatory requirements.Mentorship and Training :
Manage the DevOps team and Implement the Industry best practicesProvide guidance and support to development and operations teams in adopting DevOps methodologies.Required Skills :
Technical Proficiency :Strong knowledge of system architecture principles and designsDeep understanding of cloud platforms (e.g., AWS, Azure, GCP) and tools.Hands on knowledge with CI / CD tools (e.g., Jenkins, GitLab CI,etc.)Knowledge of containerization technologies (e.g., Docker, Kubernetes)Experience with scripting languages for AutomationExcellent communication and interpersonal skills to work with cross-functional teams.Experience
Minimum 12+ years experience in software development and operations, with a focus on DevOps practices.Relevant certifications (e.g., AWS Certified DevOps Engineer, Google Professional DevOps Engineer) are a plus.Proven experience as a DevOps Technical Manager.Experience in leading projects and teams, with a track record of successful DevOps implementations.