About Company
ITWorx is a leading global IT services company, operating at the forefront of digital transformation across various industries. With a rich history of innovation spanning over two decades, ITWorx specializes in delivering cutting-edge solutions in cloud computing, data analytics, artificial intelligence, and enterprise software development. We empower businesses to leverage technology for competitive advantage, driving efficiency, agility, and growth. Our commitment to excellence, continuous learning, and fostering a collaborative culture has established us as a trusted partner for organizations seeking to navigate complex technological landscapes. We pride ourselves on a diverse team of highly skilled professionals dedicated to pushing the boundaries of what’s possible, delivering tangible results, and shaping the future of digital experiences. Join a team where your expertise will directly contribute to shaping the digital future of our clients across the globe.
Job Description
Are you a seasoned Cloud Migration Engineer ready to lead transformative projects? ITWorx is seeking a highly skilled and experienced Lead Cloud Migration Engineer to join our dynamic team. This remote-first position, with a flexible remote option for candidates based in Faiyum, Egypt, offers a unique opportunity to spearhead complex cloud migration initiatives for our diverse client portfolio. As a Lead Cloud Migration Engineer, you will be instrumental in designing, planning, and executing seamless transitions of on-premise infrastructure and applications to leading cloud platforms such as AWS, Azure, and Google Cloud Platform. You will be responsible for defining robust migration strategies, developing resilient architectures, and ensuring the highest standards of security, performance, and cost-efficiency throughout the migration lifecycle. This role demands a blend of deep technical expertise, exceptional problem-solving abilities, and strong leadership qualities to guide project teams and mentor junior engineers. You will play a pivotal role in evolving our cloud capabilities, driving innovation, and directly impacting our clients’ journeys to the cloud. If you are passionate about cloud technology, possess a proven track record in large-scale migrations, and are eager to make a significant impact in a forward-thinking environment, we encourage you to apply. Join ITWorx and help us architect the future of cloud solutions for our clients, enabling them to achieve unprecedented levels of agility and scalability.
Key Responsibilities
- Lead the end-to-end planning, design, and execution of complex cloud migration projects to AWS, Azure, or GCP for enterprise clients.
- Develop comprehensive migration strategies, detailed roadmaps, and architectural blueprints tailored to client requirements and cloud best practices.
- Conduct in-depth assessments of existing on-premise infrastructure, applications, and data to identify migration candidates, potential challenges, and optimization opportunities.
- Oversee the development and implementation of automation scripts and tools for efficient migration, infrastructure provisioning (Infrastructure as Code), and operational tasks.
- Ensure security, compliance, performance, resilience, and cost-optimization are integrated into all cloud migration solutions from conception to deployment.
- Mentor and guide a team of cloud engineers, fostering a culture of technical excellence, continuous learning, and collaborative problem-solving.
- Collaborate closely with clients, project managers, solution architects, and cross-functional teams to define scope, manage expectations, and deliver successful project outcomes.
- Provide expert-level troubleshooting, root cause analysis, and problem resolution for complex technical issues encountered during and post-migration.
- Stay abreast of emerging cloud technologies, industry trends, and migration methodologies to continuously enhance our service offerings and maintain competitive advantage.
- Document technical designs, processes, operational procedures, and best practices thoroughly to ensure maintainability and knowledge transfer.
Required Skills
- Minimum of 8 years of professional experience in IT, with at least 5 years specifically in cloud architecture, engineering, and migration roles.
- Extensive hands-on experience with at least two major cloud platforms (AWS, Azure, GCP), including deep knowledge of IaaS, PaaS, serverless computing, and networking services.
- Proven track record of successfully leading and executing large-scale enterprise cloud migration projects from on-premises environments.
- Strong understanding of networking concepts (VPN, Direct Connect/ExpressRoute), security best practices in the cloud (IAM, encryption, network security), and robust data migration strategies.
- Proficiency in scripting and automation languages (e.g., Python, PowerShell, Bash) and Infrastructure as Code tools (Terraform, CloudFormation, ARM Templates).
- Experience with containerization technologies (Docker, Kubernetes) and implementing CI/CD pipelines in cloud environments.
- Excellent communication, presentation, and interpersonal skills to articulate complex technical concepts to diverse technical and non-technical audiences.
- Strong leadership capabilities with demonstrable experience in mentoring junior engineers, leading project teams, and driving technical initiatives.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related engineering field.
- Professional cloud certifications at the Architect or Professional level (e.g., AWS Certified Solutions Architect – Professional, Azure Solutions Architect Expert, GCP Professional Cloud Architect).
- Experience with hybrid cloud environments, multi-cloud strategies, and cloud governance frameworks.
- Familiarity with various database migration services and strategies (e.g., AWS DMS, Azure SQL DB Migration, Cloud SQL Migration Service).
- Experience working in a fast-paced consulting or professional services environment.
Perks & Benefits
- Competitive salary and performance-based bonuses tied to project success and individual contributions.
- Comprehensive health insurance and wellness programs to support your well-being.
- Generous paid time off, including national holidays and flexible working hours to promote work-life balance.
- Extensive opportunities for professional development, including sponsored training, certifications, and access to leading industry conferences.
- Access to cutting-edge cloud technologies and participation in innovative projects that push technological boundaries.
- A vibrant, collaborative, and inclusive remote-first work culture with regular team-building activities.
- Structured mentorship programs and clear career growth opportunities within a rapidly expanding company.
- Support for home office setup and allowances for remote employees to ensure a productive work environment.
How to Apply
To seize this exciting opportunity and contribute to our pioneering cloud initiatives, please click the application link below to submit your detailed resume and a comprehensive cover letter outlining your experience and qualifications. Ensure your application clearly highlights your leadership experience in cloud migration, your proficiency across major cloud platforms, and your impact on previous projects. We eagerly look forward to reviewing your application and exploring how your expertise can drive our success in shaping the future of cloud computing.
