Position: Lead DevOps Engineer
Company: Demigos
Category: DevOps
Experience required: 5y
English level: upper
Published: 2022-07-01T00:00:00+03:00

As a Lead DevOps Engineer, you will be working on integrating, supporting, and scaling different microservices on which we run the state of the art Machine Learning algorithms developed using Tensorflow, Keras, and our own In-House data curation tools.

**Responsibilities:**
- Experience and passion for service ownership - owning a production service and ensuring its availability and health
- Experience operating large-scale distributed systems, especially in cloud environments
- Debug skills with the ability to learn new techniques in complex distributed systems
- Familiar with public cloud services with Azure and Google Cloud Platform
- Experience with domain-specific languages such as Terraform
- Familiarity with Kubernetes, Docker and modern CI/CD technologies
- Good knowledge of network technologies, such as TCP/IP, DNS, BGP, IPSec, TLS termination, HTTP proxies, HTTP caching
- Experience operating popular open-source components such as  Nginx
- Good automation skills in a high-level language such as Python or GoLang
- Contribute to DevOps Platform architecture and influence DevOps roadmap: application and infrastructure planning, testing and development.
- Work closely with product teams to find the right tradeoff between the business-specific needs and state-of-the-art CI/CD best practices
- Perform root cause analysis for production errors
- Deploy updates and fixes
- Develop scripts to automate visualization
- Working on ways to automate and improve development and release processes
- Ensuring that systems are safe and secure against cybersecurity threats

**Requirements:**
- 5+ years of Work experience as a DevOps Engineer
- In-depth understanding of the entire web development process (frontend, backend, database management, and deployment)
- Management of hosting environment, including database administration and scaling an application to support load changes
- Experience with managing microservices on Azure, Google Cloud Platforms
- Experience with industry-leading CI/CD practices and build configuration management
- Skillset: Azure, Kubernetes, Docker, CI/CD, Grafana, Prometheus, GCP, Security Layers