Position: DevOps Engineer
Company: Svitla Systems
Experience required: 3y
Category: DevOps
English level: upper
Published: 2022-05-01T00:00:00+03:00

**Requirements:**
- 4+ years of experience as a Site Reliability Engineer.
- Experience with GitLab CI/CD tools (strongly preferred) or equivalent.
- Expertise in container orchestration: Kubernetes and Helm (strongly preferred) or similar.
- Experience automating systems, including build and deployment pipelines, systems management, etc.
- Knowledge of AWS, especially in IAM, EC2, EKS, S3, Lambda, and DynamodDB.
- Experience with Docker images and containers.
- Fundamentals in Linux like SSH, Headless administration (CLI only, etc.), and File permissions.
- Familiarity with common package types and package management systems such as DEB/Apt, RPM/Yum, and Maven.
- Experience with one or more programming languages (Python preferred).
- Good understanding of networking: TCP/IP, UDP, Route tables, Firewalls, DNS.
- Experience in config management: Puppet (preferred), Ansible, Chef, CFEngine.
- Experience with running Kubernetes (EKS) and writing Helm charts.
- Understanding of NoSQL technologies (AWS DynamoDB preferred).
- Experience with relational databases.
- Experience in working in a distributed environment.

**Responsibilities:**
- Work closely with software engineers to go smoothly when solutions are deployed and running in a production environment, ensuring that deployed solutions are appropriately monitored and reliable.
- Research technology best practices and make recommendations, to guide engineering solutions to successful execution.
- Share information and experience with the rest of the team to successfully manage inter-dependability, team collaboration, and sufficient project resourcing.
- Create and help implement SRE-related standards for projects.
- Document policies and procedures sharing - elimination of tribal knowledge.