The role
We are looking for Technology Leaders to help us build and run a new architecture which will enable the transformation of our Sales force. We are moving away from the monolithic architectures of the past to a new micro-services architecture. You will lead an engineering team, delivering business value into production in ever shortening cycles and helping to drive the continuous improvement of our processes, tooling and engineering practices. We aspire for Continuous Delivery, so you must too, and as such we have teams releasing multiple times into Production every single day.
As a leader you will:
- Be able to demonstrate you can lead, motivate, mentor and coach teams of engineers
- Have strong experience building highly productive teams of technically talented engineers
- Be knowledgeable about software development, take enjoyment from progressing your expertise, exploring new technologies, and helping your colleagues understand them and their value
- Be familiar with a few different languages, and be well-versed in Java & HTML5
- Be keen to collaborate with others, and you'll give thought about how software fits into the bigger picture
- Be experienced in Continuous Delivery practices and how they affect product quality and delivery
- Be familiar with different types of infrastructure components, such as datastores and middleware, and be able to select and combine them appropriately
- Be experienced with a range of agile practices and understand how, why and where they work
- Be able to work across teams to remove blockers and manage technical dependencies
- Work with architects and Business Product Owners to ensure our software is fit for purpose now and in the future, easy to change and has quality built in from the start
We promote a DevOps culture so you will need to think beyond delivery and get involved with the deployment and operation of the software being created - that is, - you build it, you run it- .
Tools / Methodologies
- CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Puppet, etc
- Web containers such as Tomcat, and middleware such as Mulesoft
- DevOps processes and experience
- Strong understanding of lean and agile methods of software delivery and the principles, such as BDD and TDD
- Agile methodologies - Scrum, Kanban, etc
- Simple open-source database technologies - such as Postgres, Mongodb, etc
Candidate profile
- A history of leading engineering teams to deliver modern business-facing platforms using agile techniques
- Be an inspiring leader with a collaborative attitude within a demanding, maturing agile environment
- A history of using commercial and open source software
- Influence and champion new ideas and methods
- Great communication - convey your thoughts, ideas and opinions clearly and concisely face-to-face or virtually to all levels up and down stream
- And equally important - you listen and reflect on what others communicate to you regardless of their role or seniority
- Regularly demonstrate these qualities - drive, motivation, determination, dedication, resiliency, honesty and enthusiasm
- Be flexible under pressure
- Strong analytical and problem solving skills
- Excellent verbal and written communication skills
- Excellent organisational and presentation skills
- Ability to communicate with non-technical people
Didn’t find the job appropriate? Report this Job