Work with Solution Architects and IT Infrastructure teams to gather and record the migration requirement
Assess needs and design of new products and incorporate them into the overall environment
Deploy, automate, maintain and manage AWS-based systems till application cutover
Ensure the availability, performance, scalability, and security of migrated systems
Build, and maintain CI/CD infrastructure
Support build, release, and manage the configuration of production systems
Drive ongoing improvements and efficiencies in operational practices, tools, and processes
Support enterprise web and other applications
Provide emergency after-hours on-call support
Transition Products to Operations Team post cutover
Prepare Required Documentation for each build.
Qualification:
BE or BS Computer Science, BS MIS or equivalent experience
5+ Years of Experience in IT Infrastructure, Software, Cloud migration, Integration, Hosting, designing, and consulting with distributed IT applications
5+ Years of experience building, delivering, and managing Cloud IaaS environments using AWS Services (IAM, EC2, S3, RDS, DynamoDB, VPC, ELB, EBS, EFS, etc.)
3 to 5 Years of Experience using automation for building AWS Service Catalog Products for above-mentioned AWS services
3 to 5 Years of Experience in CI/CD methodologies, workflows, configuration management, and tools such as AWS Code Products (Code commit, Pipeline, etc.), Jenkins, Puppet, GitLab, Docker, etc.
3-5 years of experience in deploying and maintaining Linux and/or Windows Servers
Proficiency in one or more scripting languages (Bash, Python, Java/JSON)
Understanding of network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP)
Excellent cross-functional collaborative skills working with multiple development teams and ability to build relationships
Experience with client management, including executing projects on time
Demonstrate ownership of solutions from conception through implementation and operation