Position: DevOps with AWS Knowledge
Company: DataArt
Experience required: 2y
Category: DevOps
English level: upper
Published: 2021-07-01T00:00:00+03:00

About the vacancy

Our client is the world leader in online gaming services. Their business is developing in several directions, the most prominent ones are a betting exchange, sportsbook, and online games (casino, poker, bingo). The betting center and the bookmaker run on their own software. The company's web services have mobile versions and native applications for iOS and Android and are used by more than two million players from 50 countries.

The upcoming goal of the DevOps team is to migrate 100+ services to AWS.

Must have
- Experience in automating administrative tasks
- Experience in administering OS (understanding the principles of building fault-tolerant systems)
- Experience in administering the AWS Cloud Platform
- EC2 skills: load balancers, auto-scaling
- Experience with storage systems: S3, EBS
- Understanding of container orchestration services: ECS, EKS
- Understanding of OSI or TCP/IP models
- Understanding of networking (static routing, subnets, gateways)
- Basic skills in network utilities (traceroute, ping, nmap, nslookup)
- Experience in working with/administering CI systems (e.g. TeamCity, Azure DevOps/TFS, Travis CI, Gitlab CI)
- Experience with version control systems (e.g. git, tfvc, subversion)
- Knowledge of source code versioning approaches (e.g. gitflow)
- Knowledge and experience with relational database administration
- Knowledge of assembly methods and testing tools
- Good spoken English

Would be a plus
- Knowledge of scripting languages (e.g. bash or Powershell)
- Experience with other services (e.g. CloudFront, Route53, Lambda)
- Understanding of the “core” protocols (HTTP(S), DNS, TCP, ICMP)
- Experience with/theoretical understanding of building continuous delivery/continuous deployment
- Knowledge of development methodologies, particularly with Agile/Scrum
- Knowledge/experience with NoSQL
- Understanding of how to use different databases in different conditions
- 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)
- Main cloud providers’ certification (AWS, Azure, GCP)

Learn more about our policy of equal opportunities in employment