Senior Automation Engineer

Posted by Rachel Silver

Company Details

Allegheny County Department of Human Services

Pittsburgh, PA

FTE only

Description

At Allegheny County Department of Human Services (DHS), we are dedicated to making a direct, positive, and enduring difference in the lives of those in need. Over the past two decades, we’ve earned a national reputation for pioneering the use of analytics and technology to enhance the delivery of effective and efficient public services to our population of 1.3 million. We continuously discover new opportunities for data and technology to positively impact our clients’ lives and maintain our leadership role in inspiring governments to invest in similar initiatives.

Overview

We are embarking on an exciting journey to modernize our data architecture at DHS to better support our operational and analytical needs. As a Senior Automation Engineer, your pivotal role will involve collaborating with our internal and partner data engineering teams to design and implement automated data and application deployment pipelines. This will enhance our ability to perform analytics and provide services to the community. Projects you can expect to work on include:

  • Supporting the data engineering team in developing automated data pipelines to integrate and process information from multiple social service agencies.
  • Implementing and maintaining automated model deployment systems in partnership with the data science team.
  • Modernizing application deployment and monitoring pipelines to assist engineering teams with phased application deployment.

Key Responsibilities

  • Design, implement, and manage continuous integration/continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes.
  • Implement robust monitoring and alerting mechanisms to maintain system reliability, data quality, and performance.
  • Identify, develop, and implement new processes to improve productivity and efficiency in software development and deployment.
  • Work closely with engineers, analysts, data scientists, and operations staff to ensure system reliability.
  • Provide mentorship and guidance to junior engineers and actively share knowledge and expertise with the wider team.

The Ideal Candidate

  • Possesses strong problem-solving skills and a creative approach to overcoming technical challenges.
  • Has an in-depth understanding across multiple technical areas - including .NET and Python development, SQL, data science & information architecture, APIs, CI/CD, automation principles, and IT security.
  • Has over 5 years of experience in DevOps or automation work, including hands-on experience with Kubernetes and Azure Cloud services.
  • Has experience with a variety of tools that facilitate automation, orchestration, and CI/CD, such as Apache Airflow, GitHub Actions, and Azure DevOps.
  • Has implemented application monitoring solutions like Sentry, Datadog, or LogRocket.
  • Thrives in a collaborative environment and enjoys mentoring junior team members.

Location: Downtown Pittsburgh, PA (primarily in-office) Compensation: $99,000 - $110,000 per year

How to Apply

Please log in or sign up to view this posting's application instructions.