Sales
Job Description
We are seeking a highly skilled and experienced DevOps Team Lead to join our dynamic team. The ideal candidate will be responsible for leading our DevOps initiatives, managing a team of engineers, and ensuring the smooth operation of our infrastructure and continuous integration/continuous deployment (CI/CD) processes. This role requires a strong technical background, excellent leadership skills, and a proactive approach to problem-solving.
Key Responsibilities:
- Team Leadership:
- Lead, mentor, and manage a team of DevOps engineers, fostering a collaborative and high-performing team environment.
- Conduct regular performance reviews, provide feedback, and create professional development plans for team members.
- Ensure that the team adheres to best practices and industry standards in DevOps.
- Infrastructure Management:
- Oversee the design, implementation, and maintenance of scalable, secure, and resilient infrastructure.
- Manage cloud infrastructure (AWS, Azure, GCP) and on-premises environments to support business needs.
- Implement and maintain monitoring, logging, and alerting systems to ensure system health and performance.
- CI/CD Processes:
- Design, implement, and optimize CI/CD pipelines to improve software delivery speed and quality.
- Collaborate with development teams to integrate automated testing and deployment processes.
- Ensure continuous improvement of deployment processes and environments.
- Automation and Scripting:
- Develop and maintain automation scripts and tools to streamline infrastructure provisioning, configuration management, and application deployment.
- Champion the use of Infrastructure as Code (IaC) using tools like Terraform, Ansible, or CloudFormation.
- Security and Compliance:
- Implement and enforce security best practices and policies to protect infrastructure and data.
- Ensure compliance with industry standards and regulations (e.g., GDPR, HIPAA) and conduct regular security audits.
- Collaboration and Communication:
- Work closely with cross-functional teams, including software development, QA, and IT operations, to ensure seamless integration and delivery.
- Communicate effectively with stakeholders to provide updates on infrastructure status, projects, and incidents.
- Facilitate and lead incident response and post-mortem analysis to drive improvements.
- Innovation and Continuous Improvement:
- Stay updated with the latest industry trends, technologies, and best practices in DevOps and cloud computing.
- Identify areas for improvement and drive the adoption of new tools and processes to enhance team productivity and system performance.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 10 years of experience in a DevOps role, with at least 2 years in a leadership position.
- Strong experience with cloud platforms (AWS, Azure, GCP) and container orchestration tools (Kubernetes, Docker).
- Proficiency in scripting languages (e.g., Python, Bash) and automation tools (e.g., Terraform, Ansible, Jenkins).
- Solid understanding of networking, security, and system administration.
- Excellent problem-solving skills and a proactive approach to identifying and addressing issues.
- Strong leadership, communication, and interpersonal skills.
- Experience with agile methodologies and working in a fast-paced environment.
Preferred Skills:
- Certifications in AWS, Azure, or other relevant technologies.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Knowledge of database management and optimization.
- Familiarity with microservices architecture and serverless computing.
How to Apply:
Interested candidates should submit their resume and a cover letter detailing their qualifications and experience. Please send your application to soumyashree@zyoin.com with the subject line “DevOps Team Lead Application.”
We are an equal opportunity employer and welcome applications from all qualified individuals.
To apply for this job email your details to soumyashree@zyoin.com