Consulting Engineer (TDD, CI/CD, Lean/XP)
Armakuni empower our clients to take ideas to production in weeks, not months. Our Consulting Engineers act as change catalysts, enabling teams to leverage development best practices to fully optimise their cloud journeys.
Best practice. What does this actually mean? What’s “best” for one company doesn’t always work for others, right? Well, not quite. Research has shown that there are certain practices that lead to happier, more productive development teams and environments, and it’s these that we are positively evangelistic about here at Armakuni.
Our focus is on enabling the flow of value through organisations, through a focus on the technology practice. Looking inwards, at a technical level, we do this by combining the practices of Software Craftsmanship, Agile/Lean, DevOps, Cloud Native architectures and infrastructures to create high quality, high velocity, sustainable engineering teams. Looking outwards, at the wider organisation, we interface with the wider business touchpoints for technology, finding the cross-organisational blockers to flow and driving technology driven solutions.
What we enjoy:
- Sharing our knowledge of cutting edge tech stacks with clients and colleagues alike to ensure the long-term benefits of cloud platforms are fully leveraged
- Extolling the virtues of Test Driven Development & Continuous Integration/Delivery
- Assisting with the development of elegant micro-service products used at extreme scale
- Delivering hands-on training that ensures our legacy remains long after we do
- Regular retrospectives to figure out what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it
A day in the life:
- Your primary responsibility is training and knowledge sharing with client Engineering and Development teams. As you’ve spent most of your career coding and discovering strategies for successful DevOps or Cloud Native adoption, you are enthused by the concept of transferring this to new teams as they enhance their capabilities further
- Mentoring client engineering teams in the adoption of new tools, technologies, techniques, patterns and processes, ultimately helping leverage a range of tools and methodologies
- Driving the adoption of development best practice through whatever method is practical given the obstacles encountered.
- Representing Armakuni and communicating our vision to client engineering teams, technical management and executives when required
- Delivering training and support on world-class PaaS solutions composed of best-of-breed cloud native and CI/CD tools such as Cloud Foundry, PKS and Concourse
What does good look like?
First and foremost you will have a passion for leveraging technology to optimise processes and procedures. With a background in software development you will enjoy working alongside client Engineering teams to introduce and optimise development tools and methodologies, ultimately enhancing their cloud journey.
From a technical perspective we find those who enjoy a successful career as a Consulting Software Engineer with Armakuni typically have:
- A proven track record of software/application development with Ruby, Golang or Java
- Experience of automating deployment using CI/CD (bonus points for Concourse)
- Passion for Pair Programming and TDD - these skills are crucial in how we engage and work alongside our clients
- The ability to relay the positives and negatives of various tools, methodologies and ideas in a clear and constructive manner
- Strong communication and consulting skills - our teams are comfortable running workshops (inceptions)/standups
- Passion for growing and developing both technically and personally by tackling interesting work and challenging problems
- Ability to distill complex business requirements into simple code concepts
We offer the chance to be a part of a rapidly evolving technology-driven community; a team of like-minded experts in sharing their knowledge not just with clients but with each other. Perks include:
- The chance to take ownership of your career within a rapidly evolving organisation; forge your own path!
- Consulting environment free from sales and utilisation targets
- Weekly company-wide retros and demos
- Opportunities to visit and present at key conferences and industry events
- Regular training and informal/social knowledge sharing sessions
- Company stickers!
Of course we also make sure that you are well looked after offering highly competitive salaries plus an ever growing benefits package which currently includes:
- Annual training allowance
- BUPA Healthcare and Employee Assistance Programme
- Shiny new MacBook Pro
- Contributory pension
- 25 days holiday