Team: DevOps
Reporting to: Filip Pokój, DevOps Team Leader
Location: Warsaw, Cracow, Gdańsk
Salary range for Middle:
16 000 - 25 000 net PLN B2B
13 800 - 20 000 PLN gross PLN Contract of employment
Salary range for Senior:
25 500 - 30 000 net PLN B2B
21 900 - 25 800 PLN gross PLN Contract of employment
About Volt:
Volt is revolutionising how people pay online, globally. Our technology frees consumers from cards by letting them ‘Pay by Bank’. It’s effortless. It’s lightning fast. It’s the future. For businesses everywhere, it’s transformative.
We’re already trusted by leading brands around the world, but the real-time revolution is only just beginning. Having raised $83.5m, we’re accelerating our mission of delivering real-time payments, everywhere. And that’s where you come in.
We need world-class talent to create a world where consumers pay, and businesses get paid, instantly. With headquarters in London and offices in Amsterdam, Berlin, Kraków and Warsaw – and an all-star team already in place – we’re sure you’ll fit right in.
About the role:
As an Infrastructure Engineer you will take ownership of our infrastructure set up, implementing best practices according to financial industry standards. Working with Volt will give you the opportunity to design infrastructure and to implement monitoring processes from scratch embedded within an experienced industry expert team. You will support the design of a global and exponentially scalable payments transaction platform while going through the full team building and international growth journey with us.
About our tech choices:
We are designing our solutions with Domain-Driven Design principles in mind. That led us among other things to use the hexagonal architecture as our base pattern for the business layers of our apps. The systems as a whole are built with the best practices of microservices architecture, including CQRS, language-agnostic protocols, containerization, etc.
Above all, we are keeping the balance between novelty and delivering a business value since that is the ultimate goal of our tech stack.
What the role involves:
- Making configuration and improving development environments,
- Creating and supporting production and RC environment,
- Setting standards for new and current projects,
- Improving infrastructure in terms of architecture and security,
- Proposing and planning the extension of server architecture,
- Servers updates (database, software, other dependencies: as needed),
- Creation of monitoring & reminders for the typical server metrics monitoring,
- Supporting developers in projects, helping them in analyzing & solving errors (eg. sentry error monitoring),
- Creating CI/CD pipelines using best practices,
- Creating automation wherever possible.
About you:
We are looking for a proactive person who is always looking for more - more to learn, more improvement, more responsibility. You are a perfect match if you have:
- Knowledge of at least one of the Debian based Linux distribution and macOS,
- Knowledge of at least one scripting language like bash, sh, ruby, python,
- Knowledge of Docker and docker-compose software,
- Background of at least one coding language (JAVA, PHP, etc),
- Basic knowledge of Google Workspace (GSuite),
- Strong communication skills,
- Critical thinking,
- Problem-solving personality,
- Good technical English,
- Knowledge of AWS services (EC2, ECS, IAM, ALB, RDS, ROUTE53, OpenSearch, others),
- Knowledge of IAC software (Terraform),
- Knowledge about databases and SQL,
- Knowledge about security in a cloud environment,
- Ability to work in large groups,
- Ability to prioritize tasks/work,
- Knowledge of IP networking, VPNs, DNS, load balancing, and a firewall,
- Experience with monitoring and log aggregating frameworks,
- Ability to choose the best choice for a particular case,
- Awareness of critical concepts in the DevOps area.
Nice to have:
- experience with ECS / Kubernetes orchestration in a cloud environment.
What happens next?
- Selected candidates will be invited for an initial interview with our People & Culture representative. The video meeting will take about 20-30 minutes,
- Then it’s time for a technical interview! The meeting will be conducted by two Technical Recruiters from DevOps area and will last approximately 1.5 hours,
- Our SVP of Technology would also like to chat with you :) You can expect the meeting to last approximately 45 minutes,
- If successful, you will be given a job offer proposal.