Job description:
Assignment description:
We are looking for a Senior Developer / Systems Engineer to strengthen the technical foundation of our Retail Platform automation and provisioning systems. Based in or near Stockholm, you will work at the intersection of software development, automation, and infrastructure — ensuring that the platform continues to deliver reliable, secure, and efficient provisioning, deployment, and configuration management across retail and data center environments.
This role combines software development skills with a strong understanding of infrastructure and distributed systems. You will collaborate with development, infrastructure, and QA/lab teams (including the on-site lab in Östersund) to design, maintain, and evolve the tools and systems that power large-scale Retail deployments.
Key Responsibilities
- Design, develop, and maintain Python-based tools and automation scripts that support system provisioning, configuration, and monitoring.
- Contribute to the evolution of our YAML-driven deployment framework and structured configuration used across global environments.
- Integrate and maintain platform components such as Ansible, Jenkins, Rundeck, FreeIPA, Zabbix, and Vault.
- Support and enhance automation workflows for bare-metal provisioning and virtualized infrastructure (VMware and Proxmox).
- Collaborate with QA and Lab teams to enable reliable and repeatable testing and deployment of Retail applications.
- Implement improvements in logging, monitoring, and error handling for automation and deployment pipelines.
- Participate in architecture and design discussions, ensuring maintainability, scalability, and adherence to security standards.
- Provide technical support and mentoring to other engineers on platform-related topics.
- Contribute to process documentation and operational best practices.
Qualifications
- Strong background in Python development and system-level scripting.
- Solid experience with Linux system administration (openSUSE, SLES, or similar).
- Understanding of automation, configuration management, and CI/CD pipelines (Ansible, Jenkins, Rundeck, or equivalent).
- Familiarity with virtualization technologies (VMware or Proxmox) and server provisioning workflows.
- Knowledge of networking fundamentals and IP management principles.
- Understanding of identity and secrets management systems (FreeIPA, Vault) and monitoring platforms (Zabbix or equivalent).
- Experience collaborating across development, QA, and infrastructure teams in complex environments.
- Fluent in English (spoken and written); Swedish is a plus.
Soft Skills
- Analytical and structured – able to translate complex technical challenges into practical, maintainable solutions.
- Collaborative communicator – enjoys working across teams and disciplines.
- Proactive and curious – continuously exploring ways to improve automation, efficiency, and reliability.
- Quality-driven – balances innovation with operational stability.
- Mentorship-oriented – willing to support and guide less experienced colleagues.
Location
This position is based in or near Stockholm (Sweden). Hybrid work arrangements are possible, though some on-site presence is expected for integration and coordination activities.
Start date: When agreed
End date: 2026-06-30
Extent: 100 %
Location: Stockholm
Remote work allowed: Partly