Senior Linux App Modernization Engineer

IDEAS2IT TECHNOLOGIES LLC
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 146K

Job location

Remote

Tech stack

Java
Apache HTTP Server
Tomcat
Applications Architecture
Application Frameworks
Application Performance Management
Azure
Oracle WebLogic Server
Ubuntu (Operating System)
CentOS
Cloud Engineering
Databases
Continuous Integration
Linux
DevOps
Middleware
Perl
Github
HAProxy
Infrastructure as a Service (IaaS)
Spring
WildFly (JBoss AS)
Python
Linux Servers
Linux Support
Nginx
Openshift
Platform as a Service (PAAS)
Red Hat Enterprise Linux - RHEL
Migration Manager
Shell Script
Oracle Linux
Enterprise Software Applications
Performance Testing
Cloud Monitoring
GIT
Containerization
Kubernetes
Azure
Docker

Job description

large-scale enterprise migration to Microsoft Azure. This role serves as the bridge

between application owners, development teams, Linux platform teams, and cloud

engineering teams to assess application readiness, reduce migration risk, and identify

modernization opportunities.

The ideal candidate combines Linux systems expertise, application architecture,

development, DevOps, and cloud engineering experience to help application teams

successfully migrate and modernize Linux-based workloads in Azure.

Role Purpose

Responsible for driving discovery, readiness, and migration planning for Linux-hosted

applications with a focus on application architecture, platform dependencies, operational

requirements, and modernization opportunities.

Key Responsibilities

  • Conduct application and Linux platform discovery, architecture assessments, and

cloud readiness evaluations

  • Analyze application, middleware, operating system, database, network, identity, and

third-party dependencies

  • Assess Linux server configurations, services, scheduling, automation, security

controls, and operational processes supporting applications

  • Develop migration and modernization strategies including rehost, replatform,

containerization, and refactoring approaches

  • Partner with application owners to create migration execution, remediation, and

modernization plans

  • Identify and drive resolution of application and Linux platform migration blockers and

technical risks

  • Evaluate opportunities to migrate applications to Azure-native and container-based

services

  • Align applications and supporting Linux infrastructure with Azure Landing Zone,

security, monitoring, and operational standards

  • Facilitate workshops with application owners, developers, Linux administrators, and

subject matter experts

  • Document application architectures, Linux dependencies, middleware configurations,

operational requirements, and migration recommendations

  • Support migration testing, cutover planning, performance validation, and post-

migration stabilization activities

  • Coach application and Linux support teams on cloud-native architecture, DevOps

practices, automation, and operational readiness

  • Collaborate with infrastructure, security, database, networking, Linux, and cloud

engineering teams throughout migration waves

Senior-Level Expectations

  • Operate independently across complex Linux application portfolios

  • Assess applications with limited documentation and SME availability

  • Translate application and Linux platform architectures into cloud-ready solutions

  • Lead technical discussions across development, Linux, and cloud engineering teams

  • Influence stakeholders on migration and modernization decisions

  • Drive migration readiness, risk reduction, and operational transformation activities

Relevant Technologies

  • Microsoft Azure (IaaS, PaaS, App Services, Containers, AKS)

  • Linux (RHEL, Rocky, CentOS, Ubuntu, Oracle Linux)

  • Java ecosystems (Spring, Tomcat, WebLogic, JBoss/WildFly)

  • Apache HTTP Server, Nginx, HAProxy

  • Python, Shell Scripting, Perl, and other Linux-based application frameworks

  • Docker, Kubernetes, OpenShift, AKS

  • CI/CD pipelines, Git, Azure DevOps, GitHub

  • Azure Migrate, Application Insights, Azure Monitor

Requirements

Do you have experience in Stakeholder relationship building?, Do you have a Bachelor's degree?, * Bachelor's degree or equivalent practical experience

  • 8+ years of experience supporting Linux-based enterprise applications, platform

engineering, DevOps, cloud engineering, or application architecture

  • Strong experience with Linux operating systems and enterprise middleware

platforms

  • Experience assessing and migrating Linux-hosted applications and services

  • Experience with Azure migration and modernization initiatives

  • Strong understanding of application architecture, Linux platform operations,

deployment models, and CI/CD practices

  • Experience with application discovery, dependency mapping, and migration planning

  • Working knowledge of enterprise infrastructure fundamentals

  • Strong communication, facilitation, and stakeholder management skills

Benefits & conditions

$70 an hour - Part-time, Contract

Apply for this position