Publicerad: 2024-11-06
Software Engineer
Job Description
We are seeking a talented Software Engineer with a strong sense of DevOps culture to play a crucial role in migrating our CI/CD processes from Gerrit/Jenkins to GitHub/GitHub Actions together with other team members. This position is not just about the migration; once completed, you will shift your focus to software development for our IoT Hub and cloud applications. You will be joining a team that embraces DevOps principles and values collaboration, automation, and continuous improvement. This is an excellent opportunity for a software engineer looking to make a significant impact in the evolving world of smart home technology.
Key Responsibilities:
- Analyze and understand our current CI/CD pipeline utilizing Gerrit and Jenkins.
- Design and implement a new CI/CD workflow using GitHub and GitHub Actions.
- Collaborate with cross-functional teams to ensure a smooth migration.
- Troubleshoot and resolve issues throughout the migration process.
- Develop and maintain documentation and training materials related to the new CI/CD processes.
- Contribute to the software development of our cloud applications and our IoT Hub for home automation solutions.
- Participate in code reviews and contribute to team best practices.
Qualifications
Required Qualifications:
- Proven experience in software development with a strong background in CI/CD pipeline development and migration.
- Proficiency in Git, GitHub, and GitHub Actions.
- Familiarity with Jenkins and Gerrit.
- Experience in programming languages such as TypeScript and Go.
- Solid understanding of cloud platforms and services, preferably AWS or GCP.
- Excellent problem-solving skills and a proactive approach to challenges.
- Familiarity with Infrastructure as Code (e.g. Terraform, CloudFormation, CDK).
- Strong communication skills, capable of collaborating effectively within a highly DevOps-driven team.
- Good knowledge of Linux, with a preference for Linux as the default working environment.
Preferred Qualifications:
- Knowledge of IoT applications and embedded systems.
- Understanding of agile methodologies and DevOps principles.
Additional information
This is a full-time position located in Malmö at IKEA of Sweden. IKEA of Sweden is responsible for developing the IKEA range and making it available to stores and customers all over the world.
We are actively conducting ongoing interviews, so we encourage you to submit your application without hesitation. Please also note that we do only handle applications in English and no applications coming in by email. We look forward to receiving your application by 1st November 2024 the latest.
You might have some questions about the recruitment process, and we are more than happy to answer those! Feel free to contact Recruiter Monaka Perumal - monaka.perumal@inter.ikea.com.
About Inter IKEA Group
Inter IKEA Group is the group of companies that connects IKEA franchisees with range development and suppliers and aligns the overall IKEA strategic direction. All to create a better everyday life for the many people. The Group includes Inter IKEA Systems B.V. – the worldwide IKEA franchisor – as well as range development, Supply and certain industry activities.