i) Hands-on experience in all the AWS services such as EC2, EBS, ELB, S3, SES, Cloudwatch, EBS, Route 53, RDS, Identity & Access Management (IAM), ElasticBeanstalk, Lambda and complete understanding of security groups and VPC.
ii) Primary duties include Build and Deployment of the Java applications onto different environments like Dev, QA, UAT and Production. Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
iii) Setup/Managing Databases on Amazon RDS like MySQL and Amazon Aurora.
iv) Setup/Managing Linux configurations and Server setup on Amazon.
v) Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS).
vi) Expertise in AWS services and Resources Bills.
vii) Managing Cronjobs and scheduling downtimes of the servers for patching, memory upgrades and various configuration activities in coordination.
viii) Create and Manipulate shell scripts on the Production server for backup on AWS.
ix) Experience in manage cloud software deployments with a focus on continuous integration and deployment using GitHub or Bitbucket.
x) Basic network operations functions such as monitoring information on all sites and in different regions.
xi) Experience in Performance monitoring, Security, Troubleshooting, Backup, Disaster Recovery, Maintenance and Support of Unix systems.
xii) Good Communication, Interpersonal and Client Interfacing skills with the ability to manage work pressure and timelines effectively.
i) Responsible for Configuring and managing Virtual Machines, Storage, network and applications using Microsoft Azure.
ii) Worked with different migration services like AWS Server Migration Service (SMS) to is managed by Amazon Elastic Container Service for Kubernetes (EKS).
iii) Worked on AWS Cloud Formation Templates (CFT) to create custom-sized VPC, Subnets, EC2 instances, ELB and Security groups.
iv) Experienced in AWS Beanstalk for app deployments and worked on AWS Lambda with Amazon Kinesis.
v) Configure Docker containers and creating Docker files for different environments.
vi) Hands on experience in automating build process with tools Ant, Maven, Gradle using Python and Shell scripting languages.
vii) Configured and maintained Jenkins to implement Continuous Integration process.