Job Title: Azure Cloud Engineer
Location: NYC - Remote (Monthly travel to NYC)
Duration: 6-12 Months
Job Description:
A software modernization engineer focused on cloud transformation is responsible for designing and executing the evolution of legacy applications into scalable, cloud-enabled solutions that align with modern architecture standards and business objectives. This role collaborates with architects, developers, and infrastructure teams to assess current-state systems, identify modernization opportunities, and define target cloud architectures. Responsibilities include refactoring or replatforming applications, enabling API-driven integrations, improving performance and resiliency, and ensuring alignment with security, compliance, and operational standards. The role also supports migration planning, testing, and deployment activities, while driving adoption of cloud-native practices such as automation, observability, and continuous delivery, ensuring that modernized systems are maintainable, cost-efficient, and aligned to long-term enterprise strategy.
Technologies / Azure Architecture in focus for these roles (Muti cloud experience preferable)
EntraId (Registered Applications, OAuth configuration (scopes, exposing apis, etc...))
Azure API Management / Self-hosted gateways
Terraform
Source Control - Gitlab
CI/CD Pipelines - Gitlab
JFrog Artifactory - build once deploy many
Scripting Languages - Bash / PowerShell / Javascript
.Net / Java / Angular devlopment, configuration and deployment
Packaging - npm, nuget, sqlpackage
Build tools - dotnet, Maven, Gradle
Containerization - Red Hat OpenShift
Database - MSSQL/PostgreSQL - administration, automation and deployment
Testing frameworks - Zephyr, NUnit, JUnit, Jasmine
Postman - newman
Scanning tools - SonarQube, , JFrog X-Ray, Invicti
Pen testing
ServiceNow
Agentic AI usage/automation
Red Hat Developer Hub / Backstage
Observability, logging, monitoring, alerting