Position: DevOps/SRE Tech Lead
Company: CNA
Category: DevOps
Experience required: 5y
English level: intermediate

Platform team committed to delivering reliable platform services for customers who are: developers, devops, QA. 

Our challenges for 2022 are:

Huge Lift&Shift infrastructure migration to public cloud provider: 99.9% IAC is a MUST

Reinvent CI/CD flow based on github (self-hosted) actions:
Environment by click
- GitOps ( ArgoCD & Argo rollouts)
- Canary/AB/Blue-green deployments
- Cloud Native Disaster recovery for platform and business services

Observability & Reliability:
- Chaos engineering
- Predictive indicators
- Incident-management on steroids: futomated communication with stakeholders, incident-response based on infrastructure indicators, well-grained SLOs (Service Level Objectives), maintain error budget

Develop antifragile platform based on cutting edge technologies:
- Self-service is the second important feature after reliability
- Develop service provisioner based on CRD

New product for production readiness evaluation across platform (Like “well architected framework”," production readiness checklist“)

Target stack is the following:

OS: Linux (RHEL based)
Orchestration: Kubernetes
Development stack: Java based microservices (Spring boot and not only)
Observability: Prometheus, Grafana, EFK, Opsgenie, Jaeger
CI/CD: GitHub & ArgoCD ( but it’s target now it’s Jenkins)
IaC and Config management: Ansible, Terraform
Message broker: Kafka
Database: Postgres
NoSQL: MongoDB
Cache: Redis
Secret store: Vault

Preferred qualifications:

- 5+ years of experience on DevOps role with production-grade systems
Proficient in Linux administration and configuration
Network understanding: TCP/IP, DNS, Load-balancers, PKI (TLS), network security, etc.
- Deep knowledge of public cloud platforms (AWS is preferable)
- Good knowledge of private clouds (vSphere is preferable)
- Good Linux system internals and shell scripting
- Proficient in container-based technologies and orchestration (K8s)
- Excellent practical experience in using IaC tools and configuration management tools
- Experience with Kafka
- Experience with supporting SQL/NoSQL databases
- Deep understanding of version control systems principles and configuration best practices
- Knowledge how to measure site reliability
- Strong level of soft skills
- Upper-intermediate+ English

We will support you professionally and personally:

- You will work in a large international company that provides possibilities for professional and personal growth
- Involvement into challenging, large-scale and diverse projects which have impact on our customers
- Become a part of a highly professional and successful team with an international company culture
- Flexible working hours, 28 days of paid vacation, official employment, possibility to work remotely
- Competitive salary and bonuses for your efforts and contribution
- Great corporate events and Team building activities
- Warm team atmosphere