Position: Lead DevOps Engineer (DevOps Unit)
Company: Sigma Software
Category: DevOps
Experience required: 5y
English level: upper

**CUSTOMER**

We are glad to invite a Lead DevOps Engineer to join one of our most dynamically growing departments, Mobile & Web Solutions, that unites more than 200 professionals in various technologies.

**PROJECT**

We are looking for a Lead DevOps Engineer with a focus on scaling best practices, reducing engineer toil, and growing DevOps competence within the company as well as for the clients.

We believe that it’s possible to be a person who still enjoys hands on engineering responsibilities but is able to work closely with the management and sales teams to start new projects, deliver operations strategy and roadmaps, taking ownership Ops and Cloud tooling and tech change and transformations.

We need a DevOps Champion who collaborates with the infrastructure, dev, cloud teams and is passionate about automation, Infrastructure as Code model, and will be leading by example for junior staff.

**REQUIREMENTS**

- 5+ years of experience working with Linux
- Experience with Bash, Python
- Experience with CI/CD tools
- Experience working with Cloud providers (AWS, GSP, Azure)
- Experience with DB (MySQL, PostgreSQL), no-SQL DB (Redis)
- Experience with Good knowledge and understanding in the area of the web and app technology/servers (Nginx)
- Deep understanding of Docker orchestration tools Docker-Compose
- Strong knowledge of Kubernetes
- Experience in designing and building complex solutions
Atlassian stack (Jira, Confluence) advanced user
- Upper-Intermediate level of English

**RESPONSIBILITIES**

- Serve as a key leader and expert on DevOps practices
- Engage with cross-functional co-located teams in the design, development, and implementation of scalable features related to infrastructure building, environment monitoring, self-healing, and infrastructure automation
- Take part in environment/architecture planning and estimation
- Automate CI/CD and other processes on a project
- Optimize the existing environments/structure
- Consult the development team on infrastructure-related questions during the different stages of the projects
- Mentor junior/middle members of the team
- Take part in the hiring process
- Participate in internal and external events