Graduate developer believing build speed eats features for breakfast
Do you want to develop and maintain tools, frameworks and software automation in a highly complex and technological company? Do you see yourself in a position where you will grow into central figure in developing automation tooling for both software and tests on our devices for potentially all of R&D? Is keeping complexity simple a hallmark for you? Have you seen the light when it comes to continuous integration, software testing and release deployment? Then join us in realizing our vision of how all of this can be done right!
Joining us, you will…
- pioneer introduction and operation of new tools and lean processes
- influence on how eventually an entire R&D function builds and releases our products
Defining, implementing and maintaining tools and automation
You will join a growing team of highly skilled and engaged tooling happy developers, and start your journey with our connectivity product automation tooling. We are a new agile-driven team with high ambitions, which develops and maintains test frameworks, build configurations and build scripts to strengthen the deployment pipeline of multiple teams. Your experience and will to learn will count when we make a difference engaging with our colleagues and spreading DevOps culture in the company.
We are already an essential element in speeding up the development cycle and improving the overall quality within R&D, and especially in our embedded platform deliveries. We do this by applying software practices for CI and CD, adding new levels of quality assurance to the R&D development process. Your main responsibilities starting the job will consist of:
- Learning and taking over a newly migrated TeamCity build solution building and testing our connectivity product software
- Managing and installing servers, hardware and software needed to achieve our goals
- Improve, build and expand this CI system into a larger CI chain
- Try out, evaluate and implement new tools to enhance the build system.
Your professional background and personal competencies
We expect you to have a degree in Computer Science, Software Engineering or equivalent. We welcome applicants, who come straight from university as long as your motivation and ambitions are clear.
Furthermore, we are looking for the following competencies:
- Experienced Linux user
- Working knowledge of good software practices such as test driven development and experience in deploying CI and CD, e.g. TeamCity or Jenkins
- Ability to break down complex systems into simpler parts
- Competent Software Developer
- You already know or can quickly pick up new languages and concepts like Python, bash, XML, versioning (Perforce, Git)
- Knowledge of containerized environments (Docker/Kubernetes) is a plus
- Knowledge of virtualization, e.g. oVirt is a plus
As a person, you would describe yourself as someone, who can navigate through unforeseen territory with multiple stakeholders with each their own agendas. In situations like these, your communicative skills and your abilities to gather the team and stakeholders to understand your mission and the cause, will be tested and tried so perseverance and knowing why you do, what you do, is adamant. Your brain sprouts ideas, which has relevance to the causes, and you share your ideas vividly with your team. Not the least, you have fun doing it!
Want to join the team?
Then send your application as soon as possible - we are screening candidates continously. If you would like to know more about the position, you are welcome to contact Team Manager and Product Owner Kim Poulsen via firstname.lastname@example.org.
We are looking forward to hearing from you.
Please write in your application that you've seen the job at Jobfinder.