Infrastructure / Application Staff Engineer (Migration Specialist)z````````6

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

.NET
Altera
Amazon Web Services
Ansible
Bash
Cloud Computing
Collaboration
Communication
Computer Networking
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
DevOps
Docker
Documentation
Good Clinical Practice
Google Cloud Platform
Hyper-V
Information Technology
Kubernetes
Load Balancing
Microservices
Microsoft Azure
Microsoft SQL Server
Migration
Network Security
Oracle
Problem Solving
Python
Roadmaps
Scalability
Scripting
Software Architecture
Software Modernization
Stakeholder Management
Systems Architecture
Terraform
VMware
Virtualization
Windows PowerShell

Job Details

bout the Role:

Client is seeking a highly skilled Infrastructure/Application Staff Engineers to lead the migration of mission-critical applications (including .NET, ASP, and database-driven solutions) from Client's infrastructure to a new, optimized environment. This role is ideal for a hands-on engineer who can own the end-to-end migration process from planning to execution while ensuring stability, scalability, and security.


Key Responsibilities:

  • Lead the end-to-end migration of applications and databases from Client's infrastructure to Altera's target environment.
  • Assess existing application architecture, dependencies, and database integrations to define migration roadmaps.
  • Collaborate with cross-functional teams (DevOps, DBAs, Network, Security) to ensure seamless transition.
  • Optimize infrastructure for scalability, cost efficiency, and performance.
  • Create detailed documentation for infrastructure, migration processes, and post-migration support.
  • Troubleshoot complex application and infrastructure issues, providing long-term solutions.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
  • 10+ years of experience in infrastructure engineering, application deployment, or systems architecture.
  • Strong expertise in .NET and ASP-based applications and related deployment practices.
  • Proven experience migrating applications across environments (on-premise, hybrid, or cloud).
  • Solid database experience (SQL Server, Oracle, or similar).
  • Familiarity with virtualization platforms (VMware, Hyper-V) or containerization (Docker, Kubernetes).
  • Expertise in cloud platforms (Azure preferred; AWS or Google Cloud Platform is a plus).
  • Strong scripting skills (PowerShell, Python, or Bash) for automation.
  • Experience with networking concepts, security, and load balancing.
  • Excellent problem-solving, documentation, and communication skills.

Preferred Skills:

  • Experience working on large-scale migrations in enterprise environments.
  • Knowledge of application modernization strategies (microservices, APIs).
  • Familiarity with DevOps practices, CI/CD pipelines, and IaC (Terraform, Ansible).
  • Strong stakeholder management skills for coordinating with Client teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.