Our team is responsible for multiple large scale multi-tenant cloud services, serving over 150k clients, over multiple regions and keeps growing.
We are at an exciting stage of this project in terms of I/S: gradually converting a monolith to a new cloud native micro services architecture.
Key Responsibilities
Lead a team of excellent DevOps engineers while remaining at least 50% hands on
Take part and make an impact in architecture design of our product.
Oversee building and maintaining tools and procedures for monitoring, deployment, and alerting for our services.
Monitor, examine and remediate loosen parts in all product aspects that affects the overall performance.
Research and integrate new technologies into our stack.
Automate everything. From enormous continuous integration, deployment, and delivery pipelines, to small but life changing utilities.
Take ownership over an automatic test infrastructure.
At least 2+ years as a team leader
Proven experience in large scale multi region cloud environment and micro services architecture
Scripting skills – python/bash high proficiency
Cloud AWS a must
Containers – Docker
Provisioning tools – terraform/ cloud formation/ open stack
Containers orchestration – Kubernetes
CI/ CD tools ( gitlab / Jenkins / GitHub Action / etc.. )
Monitoring platforms (Prometheus, Grafana)
Message queues RabbitMQ, SQS, Kafka
Configuration Management tools Puppet / chef / Ansbile – an advantage
Active Directory an advantage