Position: DevOps Engineer
Company: OTP
Category: DevOps
Experience required: 5y

What we propose
• stability - we’re the bank, here you can be sure in your future
• low bureaucracy - we’re the external part of the bank, so you will not face with pains that you hear before
• professional growth - we’re building the product (B2C), that will evolve in time with you
• modern technologies - we’re using new-age technologies and approaches such a K8S, Service-Mesh, API-Gateway,
etc
• DevOps practices - we’re guided by a DevOps and SRE book by google, this in the approach not just a position
• product influence - we’re the single agile team where any member can introduce own impact
• comfort - we’re small family-like team - jokes during the day is usual thing for us, the same one for an alcohol at
Fridays, also we have cozy office in a hart of the Kyiv
• competitive salary - we’re the bank =)

Our technologies
• programming languages - Java 11 (Quarkus), Python 3.9 (FastAPI, Locust)
• hybrid infrastructure - On-Premise perimeter, Azure Cloud
• orchestration - Docker, Helm 3, Kubernetes, Istio
• stateful - PostgreSQL, Kafka, Consul, Minio, Vault
• monitoring - Grafana, Loki + Promtail, Cortex + Prometheus + exporters, Tempo
• CI/CD and provisioning - Azure Pipelines, ArgoCD, terraform
• Management - Jira + Confluence, Microsoft Teams, Azure DevOps

Responsibilities
• being a part of the product team following DevOps practices, we’re not building the wall between dev and ops
• being engaged into the product and contribute to it
• building, improving and support infrastructure platform and product architecture
• building, improving and support CI CD processes and pipelines
• building, improving and support SRE processes and monitoring stack
• follow to IaC and GitOps practices and write documentations for the rest

What we expect
• at least 2 years of experience in development or operations
• experience with cloud providers such as GCP, AWS, Azure
• experience with orchestrators such as kubernetes, nomad, swarm
• experience with IaC and GitOps practices, and tools such as terraform, pulumi, ansible
• experience with building Continuous Integration and Continuous Delivery process using tools such as Gitlab CI,
Azure CI, Flux CD, ArgoCD
• experience with monitoring tools such as ELK EFK stack, Grafana stack

Our priorities
• ex software-engineers who is able to write real services and CLI tools in Java, Python, Golang
• engineers with an operational experience with Grafana stack and Minio
• engineers with an operational experience with Hashicorp stack
• engineers with an operational experience with Quarkus apps and Java
• engineers with an operational experience with Azure Cloud