Agile, Continuous Delivery and DevOps are strong trends in our industry and consultants with Praqma and Eficode provide expert advice in this field. We are currently looking to hire Senior Consultants in Gothenburg, Oslo, Stockholm, Copenhagen and Aarhus.
Our consultants work with some of the leading businesses in Scandinavia. Our business model is not like your average resource consultancy, we pride ourselves on providing people with deep expertise as engineers, but who also come as part of a team.
About the way we work
We're not just an IT consultancy. We focus on the technical side of Agile and Continuous Delivery - the art of delivering software quickly, safely, and sustainably. Our aim is to change the world by sharing our knowledge and building communities. We want to be a magnet for the best and brightest people in software. That’s why we work with cutting edge technologies as well as being a dedicated open source contributor. It’s also why our culture is so important to us. We believe in open communication, flat organization and cross-company collaboration. These are the promises we make to each other every day. Our clients are ambitious, want to improve, and are actively asking for us to help them. We help organizations sharpen their axes, and we believe there is no better way to build a career.
Our employees go on to build excellent professional reputations. We want to give our people every opportunity to achieve their full potential, and to change the world along the way.
About the position
As a Senior Consultant and Continuous Delivery Coach you will bring your expertise into software development teams and enable them to succeed. You will accelerate progress delivering value, while teaching new skills as necessary to tackle the technical challenges they face.
Your daily work at clients will involve coaching, teaching and facilitation. We implement artifact management processes and build pipelines to improve the way development teams work. We set up automated server provisioning and deployment automation for both production and test environments. We often use tools like Artifactory, Jenkins and Gradle, although we are always on the lookout for new and better tools.
It’s important that in the end it’s the client’s staff who should own the pipeline and succeed with it in the long term. Your role as a coach will change according to the situation. Much of the time you will be on the front line designing scripts and configuring servers to implement the Continuous Delivery pipeline. Some of your time will be spent teaching and coaching the team to use the new infrastructure effectively. Ultimately you will leave the team to continue using new pipelines and approaches without you, and you will move on to new challenges.
Not all of your time will be spent at the client. You are also expected to work on improving your own skills. We invest a lot of time in training, attending internal and external courses and conferences. Continuous Delivery Coaches may be involved in teaching these courses and facilitating internal conferences. In addition you are expected to spend time on pet projects, reading books, listening to podcasts, researching topics that interest you, and authoring blog posts and presentations.
Skills and experience
We are looking for people with extensive experience in software development, including Continuous Delivery and/or DevOps, who are ambitious and curious. You probably know Gradle or Maven well, and have used these or similar tools to automate building large complex systems. You’ve worked with artifact management tools like Artifactory and Nexus. You are familiar with the services of one or more commercial cloud providers: AWS, Microsoft Azure or Google Cloud. You are comfortable on the command line and can design straightforward scripts to automate tasks and access APIs.
You may be interested in doing some business development, pre-sales and account management, without leaving your technical expertise behind. You should be interested in doing more training and mentoring than a pure developer role would allow. Most importantly, you understand what it looks like when software is being built well, and want to help teams to improve their software delivery capability.
The successful candidate(s) will join one of our teams in Sweden, Norway or Denmark. We have interesting and challenging client assignments waiting for the right people, and a wealth of support and experience to draw on amongst your future colleagues.
For more information about the role, please contact Mike Long in Oslo at email@example.com, Christian Pendleton for Gothenburg at firstname.lastname@example.org, Alexandru Chiritescu for Stockholm at email@example.com and Adam Henriques for Copenhagen and Aarhus at firstname.lastname@example.org