We are seeking an experienced and driven DevOps Supervisor to lead a dynamic team of engineers, manage operational processes, and ensure the seamless integration and delivery of infrastructure and software solutions. The ideal candidate will have a proven track record of supervising DevOps teams, streamlining processes, and fostering a culture of collaboration and innovation.
Key Responsibilities
Team Leadership
- Supervise and mentor a team of DevOps engineers, providing guidance, performance feedback, and career development opportunities.
- Lead by example in fostering a collaborative, high-performance team environment.
- Manage team schedules, including on-call rotations, ensuring 24/7 operational coverage and support.
Process and Operational Management
- Oversee the development, implementation, and optimization of CI/CD pipelines to ensure efficient and reliable deployment cycles.
- Develop and enforce operational best practices, ensuring system reliability, scalability, and performance.
- Monitor infrastructure and application performance, addressing incidents, outages, and root cause analyses.
Technical Leadership
- Collaborate with engineering, QA, and IT teams to design and implement solutions aligned with business goals.
- Drive automation initiatives to reduce manual tasks and improve operational efficiency.
- Manage and optimize cloud-based services, containerization platforms (e.g., Kubernetes, Docker), and monitoring tools.
Strategic Contributions
- Evaluate new tools and technologies to improve system architecture and processes.
- Contribute to strategic planning, budgeting, and resource allocation for DevOps initiatives.
- Ensure compliance with security and data protection regulations.
Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Experience
- Minimum 8 years of experience managing teams and processes in a DevOps or similar technical operations role.
- Strong experience with cloud platforms (AWS, Azure, or GCP) and DevOps tools (Jenkins, Git, Terraform, Ansible, etc.).
- Demonstrated ability to manage multiple priorities in a fast-paced environment.
Skills and Competencies
- In-depth knowledge of CI/CD practices and tools.
- Proven leadership and team management skills.
- Strong analytical and problem-solving abilities.
- Excellent communication skills to effectively interact with technical and non-technical stakeholders.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
- Professional certifications (AWS Certified DevOps Engineer, Azure DevOps Expert, etc.).
- Experience with ITIL or other operational frameworks.
- Expertise in scripting languages like Python, Bash, or PowerShell.