Role Overview
We are seeking a talented and experienced DevOps Engineering Lead to join our team. This role is crucial in driving the efficiency of our software delivery processes and ensuring the highest quality in our deployments. The ideal candidate will leverage their expertise to foster a culture of collaboration, innovation, and continuous improvement, transforming project visions into reality while managing a skilled team of engineers.
Key Responsibilities:
- Lead the DevOps team to enhance automation and integration processes.
- Implement CI/CD pipelines to improve software development and delivery efficiency.
- Collaborate with development and operations teams to streamline workflows.
- Monitor application performance and troubleshoot issues proactively.
- Establish best practices for infrastructure as code and configuration management.
- Identify opportunities for cost savings in cloud expenses and improve resource utilization.
- Mentor and provide guidance to junior engineers in the team.
- Develop and maintain technical documentation and reports for projects.
- Evaluate and integrate new tools and technologies into the existing workflow.
Required Skills:
- Expertise in AWS or Azure cloud services
- Strong knowledge of Docker and Kubernetes
- Proficiency in scripting languages like Python or Bash
- Experience with CI/CD tools such as Jenkins or GitLab
- Solid understanding of monitoring tools like Prometheus or Grafana
- Familiarity with configuration management tools like Ansible or Chef
- Ability to implement security best practices in DevOps processes
- Excellent communication and collaboration skills
Preferred Skills:
- Experience with Terraform and infrastructure as code
- Knowledge of microservices architecture
- Familiarity with Agile/Scrum methodologies

