Senior DevOps Engineer - Clerk Grade 11/12 - 208244
Full time ongoing appointment, Location: Australian Technology Park, Eveleigh.
Summary about this job
Engineering - Network
Company: Department of Education
Location: Sydney
Work type: Full Time
Salary: n\a
Phone: +61-3-8725-8465
Fax: +61-3-9795-5741
E-mail: n\a
Site: n\a
Detail information about job Senior DevOps Engineer - Clerk Grade 11/12 - 208244. Terms and conditions vacancy
Full time ongoing appointmentLocation: Australian Technology Park, Eveleigh
We are seeking a highly self-motivated candidate, with a DevOps background, to join a newly formed small, dynamic team that focuses on establishing new end to end infrastructure and application service monitoring capabilities within the Department. The suitable candidate will have exposure to building, automating and managing one of the largest monitoring platforms in Australia.
About the Department of Education
The NSW Department of Education provides, funds and regulates education services for NSW students from early childhood to secondary school, delivering world-class education through its public schools and providing funding support to non-government schools. We employ, develop and support teachers, leaders and other staff to deliver the best outcomes for students and to advance the wellbeing of Aboriginal people.
About the Directorate/School
The information Technology Directorate (ITD) is responsible for delivering and maintaining the electronic administrative, corporate and learning systems used across the department, and ensuring that technology policies and standards are in place to manage, support and enhance the department’s ICT infrastructure and services.
In order to meet the demands of a twenty first century educational system, the technology infrastructure services branch is rapidly transitioning to an agile, ‘infrastructure as code’ environment utilising cloud, automation and modern software development technologies and practices to meet customer requirements for rapid service delivery, reliability and innovation
About the Role
The Senior DevOps Engineer is responsible for the CI/CD pipelines, automation and engineering of a unified telemetry platform and associated capabilities, utilising various monitoring technologies to service various business units, applications and related services.
The role contributes to improving overall customer experience by providing new monitoring related capabilities that assist the Department in responding to infrastructure and application related events in a pro-active fashion, and providing the platform and capabilities, used by various teams, for operational insight into infrastructure and business service availability and performance.
Who we are looking for:
- A thought leader, having proven experience in fostering DevOps culture within your previous roles, advocating its best practices and benefits to all stakeholders.
- Have a passion for automating everything with a deep understanding and practical application of agile methodologies.
- Have applied use of orchestration, configuration management and deployment automation tools such as Ansible in a CI/CD environment.
- High level technical experiencing in having utilized and/or extended monitoring platforms with experience in one or more of the following: Zabbix, Icinga, New Relic, AppDynamics, Splunk, Prometheus, InfluxDB or other industry recognised monitoring toolsets.
- Sound knowledge of the infrastructure stack used to provide private and public cloud services.
- Must be fluent in at least one programming language or have a high level of experience in automation tooling technologies, processes and workflows.
The NSW Department of Education is committed to a diverse and inclusive workforce as an Equal Employment Opportunity (EEO) employer. We encourage diverse applicants from a range of backgrounds to apply for roles in the department.
To apply for this role, please submit an application by clicking “Apply Online” below. To apply, you will need to attach a cover letter (max. 2 pages) and your resume (max. 5 pages) in either Word or PDF format. Please address any pre-screening questions and any essential requirements. We are looking for you to demonstrate your competence in the focus capabilities as outlined in the role description in your answer, so please develop your response with this in mind.
Note: the selection process will include a range of assessment techniques to assist in determining your suitability for the role.
If you are called to interview you will need to provide the following documents and your employment may be subject to the Department’s National Criminal Records Check to determine your suitability for employment.
Proof of Identity information
Informed Consent Form
Declaration for non-child work
PRE-SCREENING QUESTIONS:
- Describe in your own words what DevOps means to you? What are some key DevOps principals you believe in and what do you believe their benefits to be? (150 words)
- A list of metric checks are grouped together into a logical object called a template. Each template has a list of defined metrics, triggers (alerts for metric thresholds) and tags. You are responsible for automating the transitioning of Templates created in the team’s Development Environment, to our Test and Production Environments. Describe how and what tooling you would use accomplish this task in an automated fashion, along with any considerations you would highlight? (300 words)
- Demonstrated experience in all facets of designing, developing, delivering and iterating quality software, particularly modern web and mobile applications.
- Excellent knowledge in implementing end-to-end deployment pipeline including an understanding of DevOps Principals, CI/CD, infrastructure as code, container platforms and system monitoring with sound knowledge of the infrastructure stack used to provide private and public cloud services.
- Industry certification in relevant technologies and/or equivalent industry experience.
- Knowledge of and commitment to the Department's Aboriginal education policies.
Note: A recruitment pool may be created through this recruitment process. A recruitment pool is a group of applicants who have been assessed and identified as suitable for this role or similar roles, and who may be considered for a range of similar roles, including temporary, term or ongoing roles, over the next 12 months.