Junior/Middle DevOps Engineer
Junior/Middle
Full time
Position overview
We’re looking for a DevOps Engineer to join the team building a modular, cloud-agnostic fintech platform based on Kubernetes, Terraform, and .NET Core. The role involves deep use of Infrastructure as Code, writing and maintaining custom Helm charts, and working with AWS (EKS), GCP (GKE), and GitHub Actions. The team actively contributes to internal knowledge sharing, open-source tooling, and product documentation, with a strong focus on security, automation, modularity, and reusability in a fintech context.
Project description Fintech.Core A modular white-label fintech platform based on microservices architecture designed for financial institutions (e.g. challenger banks, PSPs, trading and payment platforms). The platform is cloud-agnostic by design and currently runs on AWS, using Kubernetes, .NET Core, PostgreSQL, and Traefik, with observability tools like Prometheus, Grafana, and Loki. Infrastructure is provisioned via Terraform and follows a parametric model, enabling full environment deployment within a business day.
Current Use Case Our client is launching an innovative eWallet solution on Google Cloud, leveraging Hedera Hashgraph for seamless peer-to-peer and cross-border stablecoin transactions. The app will include features such as membership tiers, trivia-based rewards, and mobile payment functionality similar to Apple Pay and Google Pay.
YOUR BACKGROUND
- Experience with AWS, particularly Elastic Kubernetes Service
- Solid experience with Kubernetes and containerized deployments using Docker
- Strong proficiency in Infrastructure as Code with Terraform, especially in the context of parameterized multi-environment setups
- Experience setting up and managing CI/CD pipelines using GitHub Actions
- High-level expertise in writing and maintaining custom Helm charts
- Hands-on experience with Traefik or NGINX - primarily as ingress controllers
- Familiarity with monitoring and observability tools: Prometheus, Grafana, Loki
- Experience administering and tuning PostgreSQL
- Confident working in Unix-based environments and automating common operational tasks
- English Level - B2
Skills that will be a plus:
- Experience with GCP, particularly Google Kubernetes Engine
- Familiarity with Jenkins or Azure DevOps Pipelines
- Experience with Argo CD or other GitOps tools
- Experience with Ansible
- Knowledge of Vault or similar secret management systems
- Familiarity with OpenTelemetry, Falco, or Fluent Bit
- Basic scripting or development skills in Python
- Exposure to compliance-oriented environments
- Experience building high-availability/failover solutions, especially in cloud setups
Responsibilities
- Design, deploy, and manage infrastructure for fintech microservice applications across cloud environments
- Build and maintain GitHub Actions–based CI/CD pipelines to support rapid development and release cycles
- Implement and evolve Infrastructure as Code (IaC) using Terraform with a focus on parameterized, reusable, and environment-specific modules
- Create, maintain, and evolve custom Helm charts to manage complex Kubernetes workloads
- Ensure observability of systems by configuring monitoring, logging, and alerting tools
- Collaborate with developers to support smooth service delivery and troubleshoot infrastructure-related issues
- Continuously improve platform security, reliability, and scalability
- Document infrastructure, deployment processes, and operational best practices
- Participate in the rollout of cloud-agnostic infrastructure patterns to support multi-cloud deployment goals
Before we consider you, please answer 4 questions:
- Which AWS services have you used most frequently, and how did you configure access control, networking, and autoscaling?
- You have an AWS RDS database that is only accessible from within a private subnet. Describe in detail the steps (including key generation) and infrastructure components required to connect to this database from your local machine using an SSH tunnel.
- Describe how you set up a CI/CD process in one of your projects: which tools you used, what stages the pipeline included, and what methods you applied to reuse code between pipelines.
- Describe how you worked with Terraform in a real project. Specifically, explain where the state file is stored when using AWS, what the state file is used for, and how Terraform handles variables marked as sensitive, including how they are stored in the state file.
WE OFFER
- 20 billable days off in the first year of cooperation, all next years - 25 billable days off
- Fair and competitive compensation
- Friendly team and enjoyable working environment
- Clearly described business processes in the company that really work
- Regular updates on company news, Q&A sessions with top management
- Flexible work schedule
- Remote work mode
- Ability to transfer unused vacation to the next year
- Partial coverage of co-working costs
- Regular online team-building events
YOU MAY FIND INTERESTING
Middle/Senior DevOps Engineer
APPLICATION FORM
Apply for this position now!
Send us your CV - we’ll contact you.