Python Software Developer (CI/CD Specialist)
Job description:
For our client Aurobay we are looking for a **Python Software Developer (CI/CD Specialist).** Aurobay develops and produces world-class hybrid engines and transmissions. With factories on two continents - Sweden and China - they are a pioneering global supplier of propulsion technology, development services and contract manufacturing. They are looking for an experienced Python Software Developer (preferably with a vast DevOps background). The person they would like to hire will be responsible for developing a new script for the certification process, maintaining, and scaling all the production infrastructure. This person will join the teams of SW embedded engineers who formulates solutions to the most intricate problems. **Key Responsibilities:** * Develop, maintain, and optimize backend services and APIs using Python. * Design and implement scalable, efficient CI/CD pipelines to ensure smooth and continuous software delivery. * Collaborate with SW embedded teams to improve system performance and reliability. * Troubleshoot, debug, and optimize code to enhance software quality and performance. * Integrate automated testing into CI/CD workflows to ensure robust quality assurance. * Maintain and improve version control systems (e.g., Git, GitLab, GitHub) and automate deployment scripts. * Work closely with cross-functional teams to gather requirements and ensure smooth integration of software components. * Stay up to date with industry best practices and emerging technologies to drive improvements. **Requirements:** * Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). * 3 - years of experience in Python software development. * Proven experience with CI/CD tools such as Jenkins, GitLab CI or similar. * Strong knowledge of version control systems (Git) and branching strategies. * Experience with automated testing frameworks and tools * Strong problem-solving skills and the ability to work in a collaborative, fast-paced environment. * Excellent communication skills and attention to detail. _In Aurobay assignments the consultants are expected to work in a remote desktop environment and bring and use their own equipment (i.e. computer and phone when necessary)._ _We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately._ _**PayExpress:**_ _We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link._