NJM

Sr. Devops Engineer

NJM - Trenton Full time

The Senior DevOps Engineer is responsible for deploying, maintaining, and supporting NJM’s critical business applications through a structured and well‑governed Software Development Life Cycle (SDLC). This role partners closely with Developers, QA, Solution Owners, and Project Managers to plan, implement, and optimize technical solutions that enable business initiatives and improve delivery outcomes.

The Senior DevOps Engineer plays a key role in application release management, availability, configuration, performance, change management, incident response, and capacity planning, while driving automation and continuous improvement across the DevOps landscape.

Essential Duties & Responsibilities:

Platform & Application Support

  • Support IIS, Tomcat, .NET, AWS Serverless services, and Java‑based environments, providing dedicated application and runtime support
  • Maintain and support middleware platforms including IBM DataPower and WebSphere MQ, including integration endpoint management
  • Provide ongoing production support, including troubleshooting, triage, and root‑cause analysis

Release Management & Deployment

  • Plan, test, and execute automated application deployments and system patching
  • Support and utilize CI/CD platforms (XL Deploy / XL Release) to enable self‑service and automation initiatives
  • Coordinate and support cross‑functional testing and release activities
  • Ensure application availability, performance, and stability during releases and production operations

Automation & Engineering Enablement

  • Develop and maintain automation and administrative scripts using tools such as PowerShell, Python, and other scripting languages
  • Perform scripting to automate common operational tasks and enhance overall DevOps capabilities
  • Create reusable tools and utilities to reduce manual effort and improve operational efficiency

Source Control & Tooling

  • Maintain and support source code management platforms such as TFS and GitHub
  • Support build, deployment, and automation pipelines across multiple application stacks
  • Collaborate with teams to improve CI/CD workflows and deployment reliability

Security, Compliance & Audit

  • Support the configuration and enforcement of security policies and procedures
  • Assist with and respond to audit and compliance requests
  • Follow established change management and governance processes

Operational Readiness

  • Provide internal and external technical support for escalated system, software, and infrastructure issues
  • Participate in on‑call rotations and support off‑hours activities as required
  • Demonstrate strong ownership, initiative, and a willingness to research and solve complex technical challenges

Technologies & Platforms Supported (Examples but are not limited to)

  • Application Platforms: IIS, Tomcat, .NET 8, Java
  • DevOps Tooling: XL Deploy, XL Release
  • Scripting: PowerShell, Python, Terraform
  • Source Control: TFS, GitHub
  • Middleware: IBM WebSphere MQ, DataPower

Required Qualifications:

  • Bachelor’s degree in Computer Science or equivalent professional experience
  • Strong experience in release planning, implementation, and change management
  • Demonstrated proficiency with DevOps and CI/CD tools (e.g., XL Deploy, XL Release, GitHub)
  • Strong analytical skills with the ability to decompose complex requirements and troubleshoot across domains
  • Solid understanding of application server platforms (IIS, Tomcat)
  • Ability to learn quickly, adapt to change, and work effectively in a fast‑paced environment

Required Experience:

  • 5+ years of experience in software delivery or application support
  • 3+ years specifically in a DevOps or Release Engineering role

Compensation: Salary is commensurate with experience and credentials.

Pay Range: $115,523-$134,118

Eligible full-time employees receive a competitive Total Rewards package, including but not limited to a 401(k) with employer match up to 8% and additional service-based contributions, Health, Dental, and Vision insurance, Life and Disability coverage, generous PTO, Paid Sick Leave, and paid parental leave in addition to state-mandated leave. Employees may also be eligible for discretionary bonuses.

Legal Disclaimer: NJM is proud to be an equal opportunity employer. We are committed to attracting, retaining and promoting a diverse and inclusive workforce that is fully representative of the diversity that exists in the communities in which we do business.