Responsibilities
Skills:
• Application migration to AWS cloud
• User requirements, envisioning system features and functionality.
• Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development
• Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms
• Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities
• Understand and analyze client requirements, refactor systems for workload migration / modernization to cloud (AWS)
• Experience as DevOps/Build and Release Engineer with maturity to help, define and automate the processes
• Experience in automated implementation/deployment of code in the cloud-based infrastructure. (AWS Preferred)
• Experience in working, configuring, installing, managing, on source controller tools like GitHub / BitBucket
• Experience writing shell scripts (Bash), Python and PowerShell for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN), Stash etc.
• Experience working with continuous integration tool like Jenkins, Docker for continuous integration and for end-to-end automation for all build and deployments.
Additional Responsibilities:
• Good verbal and written communication skills
• Ability to communicate with remote teams in effective manner
• High flexibility to travel
• Ability to work both independently and in a multi-disciplinary team environment
Technical and Professional Requirements:
Technical Skill Set:
AWS - ELB/RDS/EC2/S3/IAM, Devops, Docker, Kubernetes, Ansible, Jenkins, Maven, GitHub, BitBucket
Preferred Skills:
Technology->DevOps->DevOps Architecture Consultancy
Technology->Cloud Security->AWS - Infrastructure Security->AWS Network Security Groups (NSG)