Quantiphi is an award-winning, AI-First digital engineering and consulting company focused on delivering high-impact Services and Solutions. As a Solution Architect - Platform Engineering, you will lead the delivery of advanced solutions in Application Development, Platform Engineering, Data Engineering, Analytics, and Machine Learning for clients, particularly in migrating workloads to AWS.
Responsibilities:
- Lead the delivery of advanced solutions in Application Development, Platform Engineering, Data Engineering, Analytics, and Machine Learning for clients
- Enable clients to leverage the full potential of cloud capabilities through workload migration from on-premise datacenter environments to AWS
- Architect, deploy, and maintain AWS Cloud based infrastructure services
- Understand different migration approaches with recent experience
- Experience with on-prem VMware/other platform based Virtual Machine Lift and Shift migration to AWS EC2 instance based architectures
- Work with tools like Cloud Endure, Double-Take, AWS Migration Hub, AWS Application Migration Service, AWS Server Migration Service, and AWS Database Migration Service
- Proficient in using AWS Migration Evaluator and Portfolio Assessment tools to analyze migration strategies
- Set up and manage hybrid cloud networks, including VPN and AWS Direct Connect
- Configure Application Load Balancers for effective traffic management
- Automate migration tasks and processes using scripting languages such as Python and Bash
- Familiarity with Infrastructure as Code tools, including AWS CloudFormation and Terraform
- Understand AWS security best practices, including setting up IAM roles and policies for secure access
- Hands-on experience with scripting and programming languages such as Bash, Python, Core Java, and Scala
Requirements:
- Proficiency in Architecting, deploying and maintaining AWS Cloud based infrastructure services [VPC, IAM, S3, Lambda, EC2, SQS, SSM, ASG, Cloudwatch, Cloudtrail, Boto3, Python, EKS, Shell Scripting, Automation, SNS, SQS, KMS, EKS, ECR, RDS. etc]
- Good Understanding of medium to large Enterprise architectures, Multi-Account AWS setup
- Understanding of different Migration approaches (Rs) with recent experience
- Experience with on-prem VMware/other platform based Virtual Machine Lift and Shift (REHOST) migration to AWS EC2 instance based architectures
- Previous work experience with tools like Cloud Endure, Double-Take, AWS Migration Hub, AWS Application Migration Service (MGN), AWS Server Migration Service (SMS), and AWS Database Migration Service (DMS)
- Good to have understanding of Database servers
- Expertise in AWS services, including EC2, S3, auto-scaling, Landing Zone, and Control Tower
- Proficiency in using AWS Migration Evaluator and Portfolio Assessment tools to analyze migration strategies
- Well-versed in service-oriented architecture and cloud-based web services architecture, design patterns, and frameworks
- Good understanding of Windows or Linux OS
- Experience with troubleshooting Linux/Windows OS issues while migrating
- Good to have handled Database server migrations also
- Strong knowledge of cloud-related services such as compute, storage, network, and messaging (e.g., SNS, SQS)
- Proficiency in setting up and managing hybrid cloud networks, including VPN and AWS Direct Connect
- Experience with configuring Application Load Balancers (ALB) for effective traffic management
- Proficient in scripting languages such as Python and Bash for automating migration tasks and processes
- Familiarity with Infrastructure as Code (IaC) tools, including AWS CloudFormation and Terraform
- Strong understanding of IaC practices using tools like Terraform, CDK, and CloudFormation Templates
- Experience in automating development and testing processes through CI/CD pipelines using tools like Git, Jenkins, SonarQube, Artifactory, and Docker containers
- Strong understanding of AWS security best practices, including setting up IAM roles and policies for secure access
- Knowledge of compliance requirements relevant to data handling and migration processes
- Hands-on experience with scripting and programming languages such as Bash, Python, Core Java, and Scala
- Previous work experience on Configuration management and using tools like Ansible, Chef, Puppet, AWS SSM, etc
- Familiarity on-prem VMware ecosystem such as vSphere, vCenter, ESX, NSX
- Familiarity with vMotion, VM Export/Import and integrating with AWS
- Skills in monitoring cloud infrastructure and application performance using tools like Amazon CloudWatch
- Experience in optimizing database queries and application performance following migration
- Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer)
- Experience with relational SQL, NoSQL databases (e.g., PostgreSQL, MongoDB, Redis)
- Ability to build and manage container hosting platforms using Docker, Kubernetes, AWS EKS
- Familiarity with systems management and automation tools like Puppet, Chef, and Ansible
- Experience working in an Agile and DevOps environment