<p><strong>Description</strong></p>
<p><br>Equal Experts is an innovative consultancy specialising in the delivery of custom software solutions for<br>blue-chip enterprise and public sector clients across a range of industry sectors. We work on important<br>projects for our clients, deliver market-leading propositions across the digital, online and mobile<br>channels, and are recognised for our leadership in the application of agile and lean delivery methods to<br>assure delivery. We have offices in Australia, India, South Africa, the UK, the EU and the USA.<br>We see operability as a fundamental tenet of our approach to building and delivering software. The<br>reasoning? The role is not simply about facilitating the continuous delivery of quality software; we focus<br>on the operational requirements we deliver to ensure that software runs in production, as desired.<br>Our Operability Engineers draw on all their experience of DevOps practices in what’s a very hands-on,<br>collaborative role – actively pairing with others to share knowledge and increase the delivery team’s<br>maturity around Operability.</p>
<p><br>This role involves working in teams that use modern agile technical practices - including continuous<br>integration and deployment and fast feedback loops - to deliver timely and pragmatic solutions, as well<br>as helping others to do their jobs in a more effective way.</p>
<p><strong>Responsibilities</strong></p>
<p><br>● Influence, collaborate, and manage expectations with immediate stakeholders and the team.<br>● Build with consideration for the customer's ability to support and maintain the software.<br>● Provide support and leadership by mentoring client team members.<br>● Clearly communicate technical concepts or ideas to any audience.<br>● Demonstrate strong problem-solving skills and the ability to adapt to changing environments.</p>
<p> </p>
<p><strong>Required Skills</strong></p>
<p><br>● Open and capable of pair or mob programming. Can work closely with developers in<br>cross-functional teams.<br>● Programming language and coding experience (e.g., able to build a simple service with<br>automated tests).<br>● Strong automation skills, including experience with unit testing and automated testing tools.<br>● Delivers small pieces of work continuously. Prefers shorter feedback loops and aims for all work<br>to go to production.<br>● Understands when and why to use a branching strategy and recognizes when a branching<br>strategy has gone too far.<br>● Strong technical background in build, release, and environments, with experience and expertise<br>in software build tools, CI tools like Jenkins, Gitlab, and Github Actions.<br>● Strong knowledge of Linux and/or Windows. Comfortable working on the command line.<br>● Solid understanding of Cloud Computing providers (e.g., AWS, Azure, Google Cloud) and<br>experience with functions, containers, and virtual machines.<br>● Familiarity with infrastructure provisioning tools (e.g., Terraform, CloudFormation, Azure ARM,Pulumi).<br>● Understanding of telemetry practices (monitoring, graphing, alerting, anomaly detection) and<br>tools (e.g., Elastic, Grafana, Datadog, Sensu, Prometheus).<br>● Proficient in network implementation, debugging network issues, and collaborating with<br>networking teams to build and maintain networks.<br>● Experience running, operating, and supporting software in production.</p>