Application Deployment Engineer

Michael Page

New York (NY)

On-site

USD 120,000 - 160,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits from day one

Job summary

Michael Page is seeking an Applications Deployment Engineer for its Midtown NYC client. The role focuses on deployments, release management, and environment configuration, with Linux-based troubleshooting and SDLC oversight.

You'll deploy across dev, test, staging, and production, manage releases, and automate deployment pipelines. The position requires hands-on deployment experience, strong Linux skills, scripting ability, and familiarity with tools like Azure DevOps, Ansible, and Rundeck.

Qualifications

  • 3–7 years of deployment/DevOps experience in relevant roles.
  • Hands-on experience with deployments, releases, and environment management.
  • Strong understanding of the full Software Development Life Cycle (SDLC).
  • Experience with production deployments, release validation, rollback procedures, and deployment troubleshooting.
  • Strong Linux administration and command-line skills.
  • Shell scripting experience (Bash or similar).
  • Ability to analyze logs to diagnose deployment issues and incidents.
  • Experience creating and maintaining operational documentation and runbooks.
  • Understanding incident management processes and structured problem solving.
  • Familiarity with deployment and release automation tools such as Azure DevOps, Ansible, Rundeck.

Responsibilities

  • Support application deployments across development, testing, staging, and production environments.
  • Execute software releases, including validation, production verification, and rollback activities.
  • Configure and maintain application environments and supporting infrastructure.
  • Build and support deployment automation using Azure DevOps, Ansible, and Rundeck.
  • Develop application control processes, including startup, shutdown, recovery, and restart procedures.
  • Perform release readiness checks and post-deployment validation.
  • Troubleshoot deployment, environment, and application issues via logs and RCA.
  • Monitor system and application performance and identify risks and failures.
  • Collaborate with engineering, infrastructure and support teams to improve processes.
  • Create and maintain deployment documentation, runbooks and recovery procedures.
  • Support production incidents and contribute to service improvements.
  • Integrate applications with monitoring platforms like Grafana, Splunk, OpsRamp.
  • Participate in disaster recovery and business continuity testing.
  • Provision and configure servers and environments for delivery.
  • Manage access, authentication, authorization and service accounts.

Skills

Linux administration
Shell scripting
SDLC understanding
Release engineering
Agile

Tools

Azure DevOps
Ansible
Rundeck

Job description

We are seeking an Applications Deployment Engineer to join our client's team in Midtown, NYC. The day-to-day work is centered around application deployments, release management, production validation, rollbacks, Linux-based troubleshooting and environment configuration. An understanding of the full SDLC is imperative.

A Global Financial Firm with a robust location in the heart of Midtown Manhattan!

Description

We are seeking an Applications Deployment Engineer to join our client's team in Midtown, NYC. The day-to-day work is centered around application deployments, release management, production validation, rollbacks, Linux-based troubleshooting and environment configuration. An understanding of the full SDLC is imperative.

  • Support application deployments across development, testing, staging, and production environments.
  • Execute software releases, including validation, production verification, and rollback activities.
  • Configure and maintain application environments and supporting infrastructure.
  • Build and support deployment automation using tools such as Azure DevOps, Ansible, and Rundeck.
  • Develop application control processes, including startup, shutdown, recovery, and restart procedures.
  • Perform release readiness checks and post-deployment validation.
  • Troubleshoot application, deployment, and environment issues through log analysis and root cause investigation.
  • Monitor system and application performance, identifying failures, configuration issues, and operational risks.
  • Partner with engineering, infrastructure, and support teams to improve release and operational processes.
  • Create and maintain deployment documentation, runbooks, and recovery procedures.
  • Support production incidents and contribute to ongoing service improvements.
  • Integrate applications with monitoring and observability platforms such as Grafana, Splunk, and OpsRamp.
  • Participate in disaster recovery and business continuity testing activities.
  • Provision and configure servers and environments to support application delivery.
  • Manage application access, authentication, authorization, and service account configurations.
  • Collaborate within Agile teams to support reliable software delivery throughout the SDLC.
  • Identify and implement automation opportunities to improve operational efficiency.
  • Communicate deployment status, risks, issues, and remediation plans to technical and business stakeholders.
Profile
  • Minimum of 3-7 years' experience in deployment engineering, release engineering, DevOps, production support, application engineering, or a related field.
  • Hands-on experience supporting application deployments, software releases, and environment management.
  • Strong understanding of the full Software Development Life Cycle (SDLC), including development, testing, deployment, and production support.
  • Experience with production deployments, release validation, rollback procedures, and deployment troubleshooting.
  • Strong Linux administration and command-line skills.
  • Experience with shell scripting using Bash or similar scripting languages.
  • Ability to analyze system and application logs to diagnose deployment issues and production incidents.
  • Experience creating and maintaining operational documentation, procedures, and runbooks.
  • Understanding of incident management processes and structured problem-solving methodologies.
  • Experience configuring and supporting application environments, servers, and deployment tools.
  • Knowledge of authentication, authorization, service accounts, and access management.
  • Familiarity with deployment and release automation tools such as Azure DevOps, Ansible, Rundeck, or similar platforms.
  • Strong written and verbal communication skills, with the ability to explain technical issues and risks to both technical and non-technical audiences.
  • Experience working in Agile development and delivery environments.
Job Offer

Access to Michael Page health benefits beginning on day one of employment.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Deployment Engineer — Release & Automation Lead
Application Deployment Engineer — Release & Automation Lead

Michael Page • New York (NY)

On-site
USD 120,000 - 160,000
Health benefits from day one
Deployment Engineer Developer L3
Deployment Engineer Developer L3

Brains Workgroup, Inc. • New York (NY)

Hybrid
USD 69,000 - 77,000
Hybrid commute 2/3 days
Application / Production Support Manager
Application / Production Support Manager

LincolnIT • New York (NY)

Hybrid
USD 150,000 - 190,000
Application Support Analyst Investment Technology (Financial Services)
Application Support Analyst Investment Technology (Financial Services)

10xTalents • Newark (NJ)

Hybrid
USD 90,000 - 120,000
DevOps
DevOps

Eze Castle Integration, Inc. • Dallas (TX)

On-site
USD 68,000 - 80,000
Competitive compensation up to $80,000
Flexible PTO
Health benefits eligibility
+3
Application / Production Support Manager
Application / Production Support Manager

Lincoln Computer Services • New York (NY)

Hybrid
USD 130,000 - 170,000
Manager, Systems Engineering - Global Support
Manager, Systems Engineering - Global Support

ICE Clear Europe Limited • Atlanta (GA)

Hybrid
USD 150,000 - 190,000
Manager, Systems Engineering - Global Support
Manager, Systems Engineering - Global Support

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 120,000 - 180,000
Software Engineer (Python / Angular)
Software Engineer (Python / Angular)

Michael Page • New York (NY)

Hybrid
USD 120,000 - 170,000
Comprehensive medical, dental, and视觉
401(k) retirement plan
Paid vacation and holidays
+1
Associate Deployment Strategist
Associate Deployment Strategist

EliteGen Enterprise LLC • San Francisco (CA)

On-site
USD 120,000 - 150,000
Equity participation
Professional development opportunities
Ownership of enterprise initiatives