Lead Data Integration Dev-Ops / Systems Engineer job
The City of Philadelphia offers a vibrant work environment, comprehensive health care and benefits, and opportunities for growth and professional development. With a workforce of over 30,000 people across more than 1,000 job categories, the City values inclusion, integrity, innovation, and empowerment.
About the Role
The Lead Dev-Ops / Data Integration Systems Engineer will design, automate, secure, monitor, and improve the infrastructure powering the City’s enterprise data integration and data engineering platforms. This role supports cloud and hybrid infrastructure, deployment automation, containerized services, monitoring, secure access patterns, and operational practices for platforms such as DataBridge, DataBridge-Airflow, AIS, MuleSoft, enterprise APIs, data warehouses, and related systems. The position will help establish reusable infrastructure patterns, improve observability and security, reduce operational bottlenecks, and strengthen the City’s ability to operate reliable data integration systems.
Key platforms and services include:
- DataBridge and DataBridge-Airflow (workflow generator and orchestrator for departmental integrations and open data publishing)
- OIT’s enterprise data warehouse
- AIS (custom address information system supporting public address search and internal geocoding)
- Public-facing tools such as Atlas.phila.gov, Property.phila.gov, Openmaps.phila.gov, StreetSmartPHL, Solar Map, and Stress Map
Responsibilities
- Design, implement, maintain, and improve cloud and hybrid infrastructure supporting enterprise data integration platforms and data engineering workflows.
- Build and maintain deployment automation for Linux and Windows servers, containerized workloads, databases, integration runtimes, APIs, and workflow orchestration systems.
- Develop and maintain Infrastructure-as-Code and automation using tools such as Terraform, AWS CDK, Helm, GitHub Actions, Jenkins, Python, Bash, and PowerShell.
- Support containerized services and orchestration patterns using Docker and AWS services (ECS, EKS, ECR, Batch, CloudWatch, etc.).
- Configure, improve, and maintain system monitoring, alerting, logging, and observability using tools such as CloudWatch, Grafana, Prometheus, AlertManager, and SNS.
- Support secure infrastructure patterns for sensitive or restricted data, including access control, secret management, encryption, network segmentation, auditability, and least-privilege design.
- Support enterprise integration platforms and data systems, including DataBridge, DataBridge-Airflow, AIS, MuleSoft, Postgres/PostGIS environments, APIs, and related application stacks.
- Improve operational reliability through backup automation, deployment standardization, incident response practices, performance tuning, and lifecycle management.
- Collaborate with data engineers, data architects, application teams, vendors, security teams, and department partners to support reliable integrations and data services.
- Translate platform requirements into scalable infrastructure designs reusable across multiple projects and departments.
- Troubleshoot complex production issues involving infrastructure, networking, containers, databases, pipelines, authentication, scheduling, or application runtime environments.
- Contribute to DevOps standards, infrastructure documentation, operational runbooks, architecture diagrams, and reusable deployment patterns.
- Support continuous improvement of the City’s enterprise data integration ecosystem.
Skills & Qualifications
- Bachelor’s or advanced degree in Computer Science, Information Systems, a related field, or equivalent work experience.
- Five (5) years of progressively responsible experience in DevOps, systems engineering, cloud infrastructure, platform engineering, site reliability engineering, or a related role.
- Demonstrated experience managing systems or software stacks in a production environment with testing, deployment, monitoring, and operational support practices.
- Strong Linux systems administration skills; Windows systems administration experience is also useful.
- Strong command-line skills, including Bash and PowerShell.
- Strong scripting skills with Python, Bash, or similar tools.
- Experience with Docker and containerized application deployment.
- Experience with AWS cloud services (ECS, EKS, ECR, Batch, CloudWatch, IAM, VPC/networking, S3, RDS, etc.).
- Experience with Infrastructure-as-Code tools such as Terraform, AWS CDK, or Helm.
- Experience with CI/CD tools such as GitHub Actions and Jenkins.
- Experience with monitoring, logging, alerting, and observability tools (Grafana, Prometheus, AlertManager, CloudWatch, SNS).
- Experience supporting Postgres or other relational database environments.
- Familiarity with Apache Airflow, DBT, MuleSoft, Kubernetes, and enterprise integration platforms.
- Understanding of secure systems design, access control, secret management, and production change management.
- Experience hosting or supporting GIS, data visualization, data management, or integration tools is a plus.
- Experience in a public-sector or large enterprise environment is a plus.
Competencies
- Clear and concise writing and communication skills, with a documentation-driven approach.
- Creative problem-solving and critical thinking.
- Strong operational judgment with attention to reliability, security, and maintainability.
- Ability to manage multiple systems, projects, and production support needs simultaneously.
- Ability to coordinate technical implementation work with engineers, analysts, vendors, and stakeholders.
- Ability to work with non-technical stakeholders and translate operational needs into technical solutions.
- Commitment to automation, repeatability, and continuous improvement.
- Ability to troubleshoot system health, deployment issues, networking problems, container failures, database performance, and production incidents.
- Ability to design maintainable, secure, and repeatable infrastructure patterns.
- Ability to automate routine operational tasks and reduce manual maintenance burden.
- Ability to maintain clean, secure, and reliable data environments.
- Ability to work effectively in hybrid cloud and on-premises environments.
- Ability to support systems handling sensitive, operationally important, or resident-facing data.
- Ability to communicate complex technical concepts in understandable terms.
- Ability to contribute to shared engineering standards and improve operational practices over time.
- Ability to identify opportunities for infrastructure modernization and improvement.
Pay
Salary not to exceed: $100,000. Starting salary determined based on experience and qualifications.
Benefits
- Comprehensive health coverage for employees and eligible dependents.
- Paid vacation, sick leave, and holidays.
- Generous retirement savings options.
- Public Service Loan Forgiveness program eligibility for student loan repayment.
- Free SEPTA public transportation for eligible employees (full-time, part-time, or provisional).
- Tuition discounts and scholarships through partnerships with over a dozen local colleges and universities (savings of 10% to 40% for employees and, in some cases, spouses and dependents).
The successful candidate must be a City of Philadelphia resident within six months of hire.