Position: DevOps
Company: Otakoyi
Experience required: 2y
Category: DevOps
English level: intermediate
Published: 2022-04-01T00:00:00+03:00

Requirements:
- 3+ years as a Linux System Administrator;
- Experience in working with/administering CI systems (e.g. Jenkins, TeamCity, Azure DevOps/TFS, Travis CI, Gitlab CI)
- Experience with Cloud Platforms (AWS, Google Cloud)/
- Experience with Google Cloud DevOps is a must.
- Google Cloud Cloud: services, understanding of load balancers, DNS, virtual networks and firewalls in a cloud environment, setup monitoring
- Experience in automating administrative tasks
- Experience in administering OS (understanding the principles of building fault-tolerant systems)
- EC2 skills: load balancers, auto-scaling
- Experience with storage systems: S3, EBS
- Understanding of container orchestration services: ECS, EKS
- Knowledge of/experience with network administration
- Understanding of OSI or TCP/IP models
- Understanding of networking (static routing, subnets, gateways)
- Knowledge of assembly methods and testing tools
- Good spoken English
- Understanding of the «core» protocols (HTTP (S), DNS, TCP, ICMP)
- Experience with/theoretical understanding of building continuous delivery/continuous deployment
- Experience with orchestration/configuration management tools (Ansible, Chef, etc)
- Experience in implementing infrastructure as code (Terraform, CloudFormation)
- Experience in building CI/CD using native AWS (CodeDeploy, CodePipeline)

Responsibilities:
- Cloud architecture design and implementation. Migration from GCP to AWS.
- Continuous integration and continuous delivery implementation.
- Project infrastructure and automation applications monitoring.
- Project DevOps automation.
- Set and maintain full Monitoring over the infrastructure (Prometheus, Grafana, and Zabbix are highly preferred)
- New features development.