Application Deployment Engineer

New York, New York Temporary USD40 - USD50 per hour View 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.
  • Mid-sized, growing Financial Services firm based in Midtown Manhattan!
  • Contract with the opportunity for conversion, as the team is rapidly growing!

About Our Client

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

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.

  • 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.



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.

The Successful Applicant

  • 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.

What's on Offer

Access to Michael Page health benefits beginning on day one of employment.Interested? Apply today.

Contact
Lauren Annetta
Quote job ref
JN-112026-7139058

Job summary

Sector
Information Technology
Sub Sector
Systems Administration
Industry
Financial Services
Where
New York
Contract Type
Temporary
Consultant name
Lauren Annetta
Job Reference
JN-112026-7139058
 

Michael Page is an inclusive employer. We want to make sure you have everything you need to perform at your best throughout our hiring process, so please let us know if there is anything we can do to support with your application or interview.