Summary:
We are seeking an experienced and motivated DevOps Lead to join our team. In this leadership role you will oversee the implementation of DevOps practices improve automation processes and foster collaboration between development operations and quality assurance teams. He/she will also manage the infrastructure ensure continuous integration/continuous delivery (CI/CD) pipelines are optimized and monitor the systems performance to maintain a high level of availability and reliability.
Qualifications:
- Bachelors degree in computer science Engineering or related field or equivalent work experience.
- Proven experience 10 years) in a DevOps or related engineering role with at least 2 years of leadership experience.
- Strong knowledge of cloud platforms (AWS) and onpremises infrastructure.
- Expertise with configuration management tools (e.g. PowerShell Python etc).
- Proficiency in containerization and orchestration technologies such as Docker Kubernetes and OpenShift.
- Strong experience with CI/CD tools (e.g. Jenkins GitLab CI)
- Familiarity with infrastructureascode tools (e.g. Terraform CloudFormation).
- Proficient in scripting languages (e.g. PowerShell Python).
- Solid understanding of monitoring logging and alerting tools (e.g. Prometheus Grafana ELK stack Datadog).
- Experience with version control systems like Git and GitHub/GitLab.
- Familiar with Agile/Scrum methodologies and tools (e.g. Jira Trello).
- Strong problemsolving skills and ability to work under pressure.
- Excellent communication and collaboration skills with the ability to work crossfunctionally.
Preferred Qualifications:
- Certification in cloud platforms (AWS Certified Solutions Architect DevOps etc..
- Experience with microservices architecture.
- Knowledge of serverless architecture and tools.
- Familiarity with security best practices (e.g. IAM encryption etc..
- Experience with monitoring and optimizing system performance and troubleshooting issues.
Additional Requirements:
- Strong leadership and mentorship abilities.
- Ability to handle multiple tasks simultaneously in a fastpaced environment.
- Proactive attitude towards problemsolving and continuous improvement.
Responsibilities:
- Lead the DevOps team to implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Design and manage cloud infrastructure (AWS) and onpremises systems to ensure scalability security and reliability.
- Collaborate with development QA and operations teams to define and implement solutions that improve the SDLC.
- Automate the deployment process infrastructure provisioning and configuration management using tools such as Jenkins Ansible Terraform Docker Kubernetes and others.
- Ensure monitoring and alerting systems are set up and functioning properly for proactive issue resolution.
- Maintain system performance optimize costefficiency and ensure that best practices are followed in cloud and onprem infrastructure.
- Continuously evaluate and improve the security posture of infrastructure and code deployments.
- Manage release schedules deployments and rollback strategies to ensure minimal downtime.
- Provide mentorship and leadership to junior DevOps engineers fostering a culture of collaboration knowledgesharing and technical growth.
- Work closely with product engineering and IT teams to align DevOps goals with business objectives.
- Develop document and enforce policies and procedures for configuration management version control and disaster recovery.
- Stay updated with the latest DevOps trends and industry best practices applying them to improve processes and tools.