As a Software Engineer – Support and Reliability working in 10Duke’s team you will be responsible for delivering outstanding system reliability and support for software vendors through incident management, reliability engineering, and automation. The role is a full time position, with an additional commitment to being part of an on-call roster. The on-call commitment is for 12hrs on-call, 7 days a week for the weeks where you are rostered for on-call. The hours outside of a standard work day are appropriately compensated. The role is based in
Christchurch
with central office location and hybrid working. As part of an international team there will be occasional video calls during European office hours. Working as part of a collaborative team you will work on the following activities: Incident management including during rostered on-call times Contribute to continuous improvement of playbooks and support procedures Responding to support requests in a timely manner Contribute to incident reviews Maintenance of cloud deployments in development, test, pre-production, and production environments Customization of 10Duke products for software vendors’ requirements Contribute to code reviews Contribute to open source client libraries for 10Duke’s software products To be considered for the position you should be able to demonstrate some or all of the following skills: Experience in software development using any of Java, .NET, C++, or Python Experience working with software deployed to public cloud (e.g. AWS, Azure, GCP — this role will be using AWS) Knowledge of RDBMS (e.g. postgres), some experience with SQL Experience working with source control, continuous integration, and continuous deployment Knowledge of scripting languages, particularly shell or bash Understanding of networking Familiar with application, access, and network infrastructure logs, and how they can be used to diagnose issues As part of a hybrid, distributed development and support team, with responsibilities for responding to support requests and incidents, the following attributes and skills will be important: The work of this role involves remaining in a stationary position most of the time in front of a computer, using a keyboard, mouse, and video conferencing equipment Strong analytical skills will be required to identify the causes of incidents and understand requests from software vendors The work involves communicating or exchanging information with co-workers and other individuals in person, via video call, or electronically You will work in a team some of the time and individually at other times You should be keen to collaborate with other team members, sharing knowledge and learning from each other To be considered for the position you should have a Computer Science degree or equivalent work experience. To be considered for the position you must have the right to work in New Zealand. 10Duke is committed to creating an inclusive environment that encourages a diversity of voices. We are an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds. All of our employee’s points of view are key to our success, and inclusion is everyone's responsibility.
#J-18808-Ljbffr