Position: DevOps Architect
Company: Playtech
Category: DevOps
Experience required: 5y
English level: upper
Published: 2023-07-01T00:00:00+03:00

Responsibilities:

•	Ensure infrastructure and services design is highly available, scalable, fault tolerant and meet SLO
•	Define operations requirements and guidelines for new services
•	Implement zero downtime and canary deployment strategies for applications
•	Review and design CI/CD pipelines
•	Design and plan disaster recovery architecture
•	Capacity planning and autoscaling
•	Ensure services have good observability and operability: monitoring / logging / distributed transactions tracing
•	Take an active part in decision making regarding further architecture development
•	Continuously improve quality of service and internal culture
•	Collaborate with Development, Infrastructure, QA, teams, and DevOps teams
•	Prepare solution documents with architecture and infrastructure diagrams and present to relevant stakeholders

Required skills:

• Bachelor’s Degree in Computer Science or Engineering
• 5+ years' experience as DevOps engineer, 2+ years of leading/management experience
• Hands-on experience of working with production with zero tolerance to any errors
• Strong experience with:
•	Kubernetes and its ecosystem: helm, docker, argocd, istio, calico
•	Infrastructure as a code tool: Terraform
•	Linux (CentOS/Ubuntu) and CLI tools: bash, sed, awk, sysctl
•	Networking: TCP/IP, DNS, Firewalls, load balancers (nginx/f5)
•	Security principles and best practices
•	Configuration management tools (Ansible)
•	CI/CD tools (Git, Artifactory, Jenkins, ArgoCD)
•	Cloud providers: AWS, Google Cloud
•	Orchestration platforms: Kubernetes, Nomad
•	NoSQL databases (Mongo, Couchbase) and message brokers
•	Monitoring and logging systems: Grafana, Prometheus, Elastic Stack, Splunk, Jaeger

Nice to have:

• Hands on programming skills in Python/Go
• Experience with NoSQL database: Couchbase, MongoDB, DynamoDB
• Excellent oral and written skills with the ability to interact with senior management, technical subject matter experts, and business customers are all essential in this role
• Experience in management and delivery of complex integrations and infrastructure projects
• Ability to work on multiple initiatives and projects simultaneously
• English Upper intermediate
• Accountable and executable, results oriented

We offer:

• Possibility to work with a product company
• Professional growth
• Educational possibilities
• Competitive compensation
• Hybrid work model
• Warm and friendly attitude to every specialist