Job Description
Position Title: DevOps Manager
Reports To: CEO
Position Summary
We are seeking a highly skilled and experienced DevOps Manager to lead our DevOps team and oversee the deployment and management of our infrastructure. The ideal candidate will have a strong background in software engineering, cloud operations, and automation, with a passion for building and maintaining efficient and scalable systems.
Position Responsibilities
Team Leadership: Lead, mentor, and manage a team of DevOps engineers, fostering a collaborative and innovative work environment.
Infrastructure Management: Oversee the design, implementation, and maintenance of our cloud infrastructure, ensuring high availability, scalability, and security.
CI/CD Pipeline: Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to streamline the software development and deployment process.
Automation: Implement and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or similar to automate deployment and scaling processes.
Monitoring and Performance: Establish and maintain monitoring, logging, and alerting systems to ensure system reliability and performance.
Collaboration: Work closely with development, QA, and product teams to ensure smooth and efficient software releases and operations.
Security: Implement and enforce security best practices to protect our infrastructure and applications from threats and vulnerabilities.
Incident Management: Manage incident response processes and lead post-incident reviews to continuously improve system reliability and response times.
Cost Management: Monitor and optimize cloud resource usage and costs, ensuring efficient allocation and utilization of resources.
Requirement & Qualifications
Bachelor's degree in computer science, Information Technology, or a related field.
Minimum of 5 years of experience in DevOps or a related field.
Proven experience in a leadership or managerial role.
Strong experience with cloud platforms such as AWS, Azure, and Google Cloud.
Proficiency in automation and configuration management tools like Terraform, Ansible, Puppet, or Chef.
Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
Proficient in scripting languages such as Python, Bash, or Ruby.
Strong understanding of containerization and orchestration technologies like Docker and Kubernetes.
Experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or similar.
ExamRoom.AI