YOUR NEW ROLE
This role is for CODE LEAP's client company - JTL-Software
JTL-Software is one of Germany's leading providers of e-commerce and ERP solutions. More than 50,000 retailers rely on JTL every day to run their business. Our global development center in Vietnam is looking for talented people to build the next generation of these products. You'll work in an international team that pairs German software quality and Vietnamese speed to innovate.
You don't just want to operate infrastructure - you want to build the delivery platform that enables engineering teams to ship software reliably, repeatedly, and with confidence. As a DevOps Engineer at JTL, you will help modernize and automate the delivery processes behind one of the largest ERP systems in the German-speaking ecommerce market.
We are looking for two engineers to take the next steps of our cloud transformation with us. In a first step, we ship our ERP (Warenwirtschaft) as a managed virtual machine with deployment automated through agents. From there, we are moving the system step by step onto Linux and Docker. Your job is to build and run the platform behind this - reliably, automatically, and with full operational ownership.
At JTL, AI-assisted development is not a nice extra - it is a core part of how we work. Our engineers use tools like GitHub Copilot, Claude Code, ChatGPT, and similar AI assistants every day. We expect you to either bring hands-on experience with these tools or demonstrate a clear, verifiable willingness to actively use them.
YOUR EXCITING TASKS
- You drive the step-by-step migration of our ERP from a single virtual-machine setup towards containerized workloads on Linux and Docker.
- You design, implement, and maintain agent-based deployment for both virtual machines and - increasingly - containers, making sure they are provisioned, deployed, and updated reliably.
- You provision and operate virtual machines, containers, deployment targets, and delivery infrastructure in Azure.
- You ensure the cloud onboarding wizard (React) and the surrounding cloud services run reliably so that customers can work without interruption.
- You instrument the platform with telemetry, monitoring, and observability so that issues are detected early and operations stay transparent.
- You design, implement, and maintain CI/CD pipelines and automate build, packaging, testing, and deployment processes.
- You support the migration of existing build and release processes towards GitHub Actions and modern delivery workflows.
- You manage and evolve self-hosted runners and build infrastructure.
- You collaborate with Quality Engineering to integrate automated tests into delivery pipelines.
- You work with Release Management to improve release reliability, transparency, and automation.
- You identify bottlenecks in the software delivery process and continuously improve developer productivity.
- You help establish the technical foundation for future Continuous Delivery and Continuous Deployment scenarios.
Operations & On-call Responsibility
Together with your future colleague and the wider team, you take shared responsibility for keeping the platform running for our customers. We ensure disruption-free operations primarily through the right tooling and well-defined processes - automation, telemetry, and clear escalation paths - not through manual firefighting. This is explicitly not about working fixed shifts: it is about ownership and reachability, being there within a defined reaction time when problems occur, including on weekends.
- You take ownership of the reliable operation of our machines and - increasingly - containers, so that customers can keep working.
- You build the tools and processes that keep operations running smoothly and prevent incidents before they happen.
- You make sure that deployments and the cloud wizard (React) keep functioning correctly in production.
- You share responsibility for operational availability in a rotation with the team - the goal is to respond within a defined reaction time when incidents arise, not to staff fixed shifts.
- You help build the alerting, telemetry, and on-call processes that make fast and reliable incident response possible.
YOUR PROFILE AND YOUR PERSONALITY
- Experience with CI/CD systems such as GitHub Actions, Azure DevOps, TeamCity, Jenkins, CircleCI, GitLab CI, or comparable platforms.
- Experience with Terraform, Helm and Kubernetes is mandatory, bringing experience with GitOps Platforms like Argo is a plus.
- Experience with deployment automation and release pipelines.
- Good understanding of Azure infrastructure and cloud-based delivery environments.
- Experience with Docker and container-based deployment concepts.
- Experience with scripting and automation (e.g., PowerShell, Bash, Python, or similar).
- Understanding of modern software development processes and the needs of development teams.
- Strong analytical and problem-solving skills.
- Hands-on experience with AI-assisted engineering tools or a clear willingness to adopt them.
- Willingness to take part in an on-call rotation and to take responsibility for operational availability - being reachable and responding within a defined reaction time when issues arise, including on weekends (this is about reaction time and ownership, not fixed shift work).
- Excellent English communication skills, both written and spoken.
a Big Plus When You Bring Experience In
- GitHub Actions
- Azure Virtual Machines
- Windows-based build environments
- Node.js-based build tooling in CI/CD pipelines (e.g., Vite, Turborepo, pnpm)
- WiX Toolset
- Playwright, Robot Framework, Postman, or similar tools from a pipeline integration perspective
- Managing Container Registries and Private Package Repositories
- Infrastructure as Code
- Monitoring platforms such as Datadog, Azure Insights and Grafana
- Enterprise or ERP software environments
Benefits Await You At Jtl-software
- Competitive salary and benefits
- Year-end bonus (13th-month salary)
- Generous annual leave of up to 18 days
- Additional premium health insurance
- Enjoy an endless selection of delicious refreshments, including gourmet coffee, beverages, snacks, and fresh fruits, all complimentary
- 1-on-1 coaching with experienced professionals
- Flexible work policy, which provides flexible hours to accommodate personal schedules and commitments
- Dynamic, fun, and agile environment, perfect for sharing and creativity
- Open-minded, kind & humble colleagues
CONTACT
Come to talk to us at [Confidential Information]
About Us
With our expert teams spread across two continents, CODE LEAP provides innovative software solutions for venture-backed companies and leading enterprise businesses in Germany. Our teams in Berlin (Germany) and Ho Chi Minh City (Vietnam) work hand in hand to develop state-of-the-art solutions of the highest quality.
Because collaborating with the right people is the secret to our successful growth.
We future-proof organizations - be part of it!