top of page
Abstract Linear Background

Mid-Senior Cloud Migration Engineer

Reports to: Head of Infrastructure and Platform Services

Function: Engineering

Location: US Remote – working CST Time Zone hours (can reside in any of the following states: FL, GA, TX, PA, TN, IN, NC)          

Updated: December 31, 2024

Role Purpose

The purpose of the Mid/Senior Cloud Migration Engineer role is to design, develop, implement and manage cloud environments.  This role will utilize a strong understanding of cloud platforms, best practices, and security protocols to ensure the reliability, scalability and efficiency of cloud-based systems.

Key Responsibilities

  • Cloud Infrastructure and Migration Design:

    • Design and implement scalable, secure, and reliable cloud solutions on platforms such as AWS, Azure, or Google Cloud.

    • Architect systems that meet business and technical requirements.

    • Design and build migration plans.

    • Build detailed test and validation plans.

  • Deployment and Automation:

    • Lead migration of physical and virtual servers from data centers to cloud.

    • Lead migration of databases to the cloud.

    • Automate deployment processes and operational workflows.

  • Monitoring, Test and Optimization:

    • Monitor cloud environments for performance, availability, and cost efficiency.

    • Lead testing and validation process for multiple projects.

    • Optimize cloud resources to improve performance and minimize costs through tools like AWS Cost Explorer, AWS Trusted Advisor, and implementing best practices for cost-effective resource utilization.

  • Security and Compliance:

    • Implement cloud security best practices, including identity and access management (IAM), encryption, and vulnerability assessments.

    • Ensure cloud infrastructure complies with industry standards and regulations.

  • Leadership, Collaboration and Support:

    • Lead discovery meetings with application and business owners

    • Lead/collaborate with software developers, DevOps teams, and IT staff to integrate cloud solutions.

    • Provide technical support and troubleshooting for cloud infrastructure.

  • Innovation and Evaluation:

    • Stay up to date with emerging cloud technologies and best practices.

    • Evaluate new tools and solutions to improve system performance and security.

    • Maintain expertise in AWS networking concepts, including Virtual Private Cloud (VPC), VPNs, Direct Connect, Transit Gateway, Route 53, Security Groups, and Network ACLs

    • Maintain expertise in AWS security best practices, identity and access management (IAM), encryption, security groups, and network ACLs. Knowledge of AWS Identity and Access Management (IAM) roles and policies

Other duties as assigned

*This job description highlights the major areas of focus for this position.  Due to the changing business environment, job requirements and expectations may change based on business needs.

Proficiencies, Skills and Experience

  • 5-7+ years' experience building, running, and troubleshooting production systems and live environments required

  • 3+ years' experience with IaC tools Terraform/Ansible required

  • 5-7+ years' experience with AWS (Amazon Web Services) is required preferably as AWS Infrastructure Engineer or AWS Network Engineer.

  • 5-7+ years' experience with Unix / Linux required.

  • 5-7+ years’ experience with networking and security(e.g., TCP/IP, IPSec, NAT/Firewall rules).

  • Experience with NIST SP800-171.

  • Experience administering Atlassian tools (JIRA, Bitbucket, Confluence, Bamboo)

  • Experience with Artifactory.

  • Proven hands-on experience with one or more major cloud platforms (AWS, Azure, Google Cloud).

  • Proficiency in scripting or programming languages such as Python, Bash, or PowerShell.

  • Experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.

  • Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab, or Azure DevOps.

  • Understanding of cloud networking concepts (VPC, DNS, load balancers, etc.)

  • Experience with hybrid cloud environments and multi-cloud strategies.

  • Knowledge of database services (e.g., RDS, Cosmos DB, BigQuery).

  • Experience with serverless computing and microservices architecture.

  • Technical proficiency including systems experience, strong troubleshooting and problem-solving skills, and issue management in a multi-platform environment.

  • Must be organized, detail-oriented, and able to effectively handle projects in a fast-paced environment.

  • Security and Cloud certifications preferred (e.g., AWS Certified Solutions Architect, Microsoft Azure Administrator, Google Cloud Professional Engineer).

Apply

Job Title
Start Date
Month
Day
Year
Application
bottom of page