Position Opening
Salsa Digital is looking for a DevOps Engineers to come join the team. You will feel connected and supported as you work closely and in collaboration with various teams such as development, testing, infrastructure and security. You will get a detailed overview of the client’s environment, infrastructure, systems and their utilisation, deployment, automation, testing and monitoring.
Over time, you will be responsible for maintenance, troubleshooting and improving of the existing automation and integration solutions or creating new ones.
Whilst Salsa appreciates diversity, the successful candidate will be an Australian Citizen due to the nature of work and contractual requirements with our clients.
The provision of after hours support on a rotational basis forms part of this position. This position is fully remote and there is opportunity to connect in person one day a week with other Salsarians at our shared office located in Melbourne.
About Salsa
Salsa Digital is a Melbourne-based agency with a 20+ year legacy in open source. Currently Salsa Digital is made up of approximately 63 Salsarians.
In more recent years, Salsa Digital has become a key contributor to helping governments become more open, more consolidated and more connected. Salsa Digital is entrusted by the Australian Government as the exclusive delivery partner for the next generation GovCMS platform. Salsa has also been entrusted by the Victorian Government as the implementation partner for the Single Digital Presence platform.
On behalf of the Victorian Government, Salsa Digital also manages the open data platform (data.vic.gov.au) designed, built and hosted on CKAN (open source data management system).
Salsa Digital is a values-driven agency with a strong open source and transparent ethos.
Salsa is recognised as an open source digital platform leader in government at state and federal level. Salsa has earnt this reputation through delivery of high profile programs of work and also via the production of thought leading content.
We encourage you to visit our website salsa.digital to find out more about our values, our team and the work we do.
Responsibilities
The DevOps Engineer is expected to interface with three groups - the Salsa Digital project team, Salsa client teams such as the GovCMS and SDP programme stakeholders, and Salsa Leadership Team.
Responsibilities include:
- Ramping up within complex, enterprise grade, technical environments quickly
- Determining DevOps opportunities via an understanding of present pain points, including lack of automation, inefficient technical solutions or too many technical barriers or complexity.
- Researching technical solution options to meet new integration and automation requirements. Documenting and presenting such options to different stakeholders.
- Analysing the technical requirements of platform changes or technical issues, and breaking them down into manageable units in the form of groomed agile stories/tickets
- Collaborating with other technical stakeholders to determine optimal technical solution pathways and producing appropriate documentation
- Building and releasing better technical solutions which assist users and stakeholders
- Being a go-to person for technical stakeholders to help explain technical approaches and general knowledge-share for DevOps technologies
- Escalation point for technical challenges - Escalate complex technical issues to Senior Dev Ops.
- Providing work estimates for planned changes/tickets
- Working with the Product Owner (platform) to help plan and communicate the product roadmap
- Maintaining knowledge of industry best practice DevOps tools, applications and solution approaches
- Building authentic open relationships with stakeholders - supporting a project/program culture which open communication, trust and respect
- Represent Salsa’s strong open ethos and brand to establish new trusted relationships and nurture existing ones.
Requirements
The following skills, experience and behaviours are required to succeed in the role:
- 3+ years experience as DevOps
- Knowledge of digital web technologies including application, devops, hosting and containerisation technologies (Kubernetes)
- Significant experience working on projects/programs using agile methodologies
- Strong problem solving skills
- Ability to speak confidently on technical matters
- Exceptional communication with customer and internal managers – listening and providing answers
- Ability to build good working relationships with all program stakeholders
- Ability to gather and assimilate information
- Ability to adapt and prioritise
- Ability to work under pressure and meet deadlines
- Ability to think ahead and anticipate problems, issues and solutions
A critical mass (at least 75% coverage) of the following specific technical skills are required:
- CI (gitlab, circleci, github actions)
- AWX, Ansible
- Infrastructure as Code (terraform)
- ELK stack (elasticsearch, opensearch, logstash, kibana)
- AWS technologies (EKS, S3, EC2, RDS, Elasticache, SES, etc)
- Shell scripting (bash/sh/etc)
- Other programming languages (php/python/lua/go/java/javascript)
- Web-serving architectures (nginx/apache/varnish)
- CDN technologies (akamai, cloudflare, cloudfront, etc)
- Docker (docker-compose, image management)
- Kubernetes cluster management (helm, kustomize, lagoon, etc)
- Kubernetes development (mutating web hooks, controllers, etc)
- Observability (prometheus, grafana, mimir, loki, sumo logic, etc)
- Experience in PHP/CMS frameworks/platforms (Drupal/Wordpress/Laravel)
The following specific skills would be well regarded:
- Javascript/Node.js
- Working knowledge of Azure / Google cloud
- Solr
Benefits
- Attractive salary package
- Work from home
- Flexible working hours
- Endless opportunities
- Instantly feel like part of the family when you receive your Salsa Digital merchandise
- Be supported by a group of diverse, fun, passionate and genuinely good people
- A flat and transparent organisational culture where you get answers, FAST!
- Refer-a-friend Employee Benefits Scheme
- Work with a team serious about its values
- A company culture that is rigorous, transparent, accountable, continuously improving, commercial, innovative and values diversity - all of salsa’s core values