About The Position

As a Migration Consultant - Modern Platforms Migration, you will work on a team to ensure executional excellence and create supreme customer experiences for all assigned projects. A Migration Consultant will assist with discovering a client’s IT environment, designing a migration approach, and overseeing the migration of an organization’s applications, data, and infrastructure to the new destination (on-prem, cloud, hybrid, etc.). This role requires a solid understanding of primary on-premises technologies, cloud platforms, migration strategies, and leading practices to ensure a smooth, secure, and efficient transition. This position reports to the Director of Modern Platforms, Migration. In this role, you will be expected to travel up to 15%. This is a work-from-home role with the option to use the local Presidio office (if available).

Requirements

  • Bachelor’s Degree or equivalent experience or military experience
  • 3+ years of experience in the IT industry
  • 1+ years of Migration experience
  • Excellent problem-solving skills.
  • Excellent communication and presentation skills
  • Good understanding of IaaS and PaaS cloud services
  • Knowledge of the main infrastructure building blocks and their basic principles – compute, storage, networking.
  • Good understanding of virtualization technologies (e.g., VMware vSphere, MS Hyper-V)
  • Knowledge of cloud or on-premise migration tools and strategies.
  • Excellent project management and client communication skills
  • An eagerness to learn and adapt in a rapidly evolving field.
  • Highly self-motivated and directed, a self-starter.
  • Ability to work on multiple projects, prioritize work, and meet timelines.
  • Ability to properly diagram and document a working environment
  • Strong attention to detail
  • Experience working in a team-oriented, collaborative environment.
  • Be a team player

Nice To Haves

  • Proficiency in one of the cloud platforms, such as AWS, Azure, or Google Cloud, with relevant certification(s).
  • 3+ years of migration experience
  • Experience with data visualization tools and creating dynamic informational dashboards (PowerBI, Tableau, QuickSight, etc.)
  • Experience with process and workflow management tools (Jira, Azure DevOps, etc.)
  • Project management experience with relevant certifications (PMP, Agile, etc.)
  • Strong analytical and problem-solving skills and the ability to design and explain complex infrastructure solutions.
  • Strong communication to work with technical and non-technical stakeholders
  • Technical certifications strongly desired.
  • Familiarity with different security models and leading practices (i.e., PCI, SOC2, NIST, HITRUST, FedRAMP, Gov Cloud, CJIS, ITAR, EAR, or others).
  • Working knowledge of access management, cloud security posture management, data loss prevention, and encryption.
  • Working knowledge and experience working to continuously optimize cloud resources to enhance performance and reduce costs continuously.
  • Experience with monitoring and alerting mechanisms.
  • A genuine passion for delivering quality products that meet customer needs.
  • Ability to learn quickly, adapt to change, and have ownership of learning new tools as applicable to help in the requirements gathering, refinement, and management process.
  • Works as a team player, willing to perform other tasks to help the team, even if not part of their defined role and responsibilities.
  • Passion, creativity, energy, and enthusiasm towards collaborating on the exciting growth and development of our customers and our company.
  • A desire to learn modern technologies, methodologies, and solutions, and to understand our customers' business objectives and needs.

Responsibilities

  • Assist with developing a comprehensive migration strategies strategy based on business and technical requirements.
  • Assess the current IT landscape and define the scope of migration.
  • Assist with choosing the appropriate hosting model (public, private, hybrid, or multi-cloud) and cloud service providers (AWS, Azure, GCP).
  • Develop cost, security, and compliance requirements for cloud adoption
  • Develop detailed migration and/or transformation plans
  • Consolidate data from multiple sources, identify gaps, and gather information to create complete master inventories.
  • Develop migration plans, including rehosting (lift and -and-shift), re-platforming, re-architecting, and replacing legacy systems.
  • Identify dependencies and risks associated with migrations (cloud, on-prem, hybrid, etc.)
  • Provide appropriate services (compute, storage, networking, security) to optimize performance.
  • Lead the migration process to minimize downtime and business disruption.
  • Work closely with infrastructure, DevOps, security, and networking teams to provide configuration requirements.
  • Oversee data migration, application refactoring, and integration with cloud-native services.
  • Post implementation support and troubleshooting for clients on occasion
  • Provide optimization suggestions to increase post-migration cost-effectiveness and efficiency.
  • Work with business leaders, developers, and IT teams to align cloud migration goals.
  • Assist with developing training for client technology teams on migration processes and leading practices.
  • Communicate migration progress, risks, and solutions to stakeholders.
  • Technical writing skills to author professional documentation for client review.
  • Authoring logical and physical diagrams using LucidChart or Visio (or equivalent).
  • Leading conversations and whiteboarding sessions in front of clients and/or peers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service