Job offer
Senior DevOps Engineer
We are looking for an experienced Senior DevOps Engineer. The DevOps project you will be working on is still in a relatively early stage of development, which gives you a great opportunity to influence the technological solutions, as well as shape the workflow and organisational processes.
Location: Remote or from our office in Gdańsk (Garnizon)
What you’ll be doing?
As part of your role, you will be responsible for:
- Delivering and maintaining environments
- Creating CI pipelines
- Monitoring and managing the production environment of a live system
- Supporting developers in infrastructure automation
- Participating in brainstorming sessions on system architecture
- Proposing new solutions and improvements — for example, enhancements in observability, CI, containerization, preparing the system for migration to Kubernetes, and scaling
- Developing your skills and sharing knowledge with other team members and developers
Our tech stack includes: Ansible, Kubernetes, Jenkins, Elastic Stack, InfluxDB, Grafana, Terraform, Public Cloud: Exoscale
Who we’re looking for?
We are looking for someone who has:
- Minimum 4 years of commercial experience in the DevOps area
- Very good knowledge of Linux / Unix systems (we use Ubuntu Server)
- Strong experience with Ansible
- Good command of Python 3.x
- Good understanding of CI/CD concepts
- Experience with Kubernetes
- Ability to install and configure databases, including high availability (HA) and disaster recovery
- English language proficiency at a minimum intermediate level (B2)
- Additionally, experience with any cloud platform, Elastic Stack, Prometheus, and multi-region system deployments will be an advantage
- High level of independence and self-reliance
- Passion for learning new technologies and openness to continuous development
Project Description:
This is a DevOps project currently in a relatively early stage of development.
- Significant opportunity to influence technological decisions
- Ability to shape the team structure, workflows, and work organisation
- Infrastructure as Code
- Strong focus on automation and source control
- Terraform + Ansible
- Jenkins Pipeline as Code + Configuration as Code
- To avoid business risks, the project follows a vendor lock-in avoidance strategy
- Most application dependencies are self-managed (e.g., PostgreSQL, RabbitMQ)
- Cloud services can be used if they meet the vendor lock-in avoidance criteria (i.e., easy migration to an alternative or self-hosting option)
- Currently hosted on the Exoscale public cloud, but only using limited services: compute nodes, networking, and firewalls
- Actively exploring the feasibility and effort required to migrate components to Kubernetes
Current Tech Stack (Development side):
- .NET 8
- Node.js
- Python
- PostgreSQL
- Redis
- RabbitMQ
Plans for the Future:
- Expanding monitoring and observability
- Extracting services from the system core and moving them to Kubernetes
- Improving business continuity procedures (e.g., deployment testing)
What We Offer?
- Salary: 27.000–33.000 PLN net + VAT (B2B contract)
- Remote work with occasional meetups in Gdańsk — unless you prefer working from the office, in which case you’re welcome at our space in Garnizon 🙂
- A company founded and run by two software engineers — meaning good ideas don’t have to go through layers of management to be implemented
- A cafeteria benefits system
- A budget for equipment purchase
- A team of tech enthusiasts and domain experts who are open to new solutions
- A high level of independence, autonomy, and real influence on product development
- Work in a Kanban-based workflow
- A friendly atmosphere and a problem-solving mindset — which is why most of our team has been with us for years and has no plans to leave 🙂
- Gdańsk
- Full-Time