Cloud Engineer AWS
Cloud Engineer AWS
Expertise in designing, deploying, and managing highly available and scalable infrastructure on AWS cloud
platform utilizing infrastructure-as-code (IaC) tools like CloudFormation, Terraform.
Strong knowledge and experience on AWS Cloud services like EC2, S3, EBS, RDS, VPC, and IAM also familiar
with Cloud watch, Elastic IP’s on AWS.
Expertise in infrastructure development and operations by involving in designing and deploying using AWS
services like S3, EBS, Route53, ELB, cloud watch monitoring, AMI, VPC, IAM, cloud formation templates,
cloud front, AWS EC2 Instance, DNS.
Experience in migrating Heroku hosted Mean stack applications to AWS EC2 instances and Setup CI/ CD for
Docker applications auto deployment through Jenkins.
Experienced with both framework and cloud formation to automate AWS environment creation. Ability to
deployment on AWS, using build scripts AWS CLI and automated solutions using Shell and Python.
Experience working on migrating applications from internal data center to AWS instances by setting
Security Groups, Elastic Load Balancer and AMIs, Auto Scaling to design cost effective, fault tolerant and
highly available systems.
Strong experience working on several docker components like Docker Engine, Hub, Machine,
creating docker images, Compose, Docker Registry and handling multiple images primarily for middleware
installations and domain configurations.
Expertise in Maintenance of Source Control Management Systems such as GIT and Subversion, strong
experience with Continuous Integration and Continuous Deployment methodologies with GIT, Jenkins,
SonarQube and Nexus repository.
Experience in working in an Agile Environment and worked with the Project Management tool like JIRA.
Goal Driven Developer with comprehensive understanding of various software development approaches
such as SDLC and Agile frameworks like SCRUM.
WORK Experience
PROJECT DESCRIPTION:
As a Cloud Engineer, I led a critical initiative to seamlessly migrate and consolidate cloud resources from multiple AWS
Organizations following a strategic financial acquisition. Worked on AWS private link to provide a set of local IP addresses
within customer’s subnet and eliminated DNS issues. I re-structured gateway servers to hosting sites for the client
application API. Additionally, I also Integrated VPCs with the B-pipe instances to connect a private link with the customer
end site as well as coordinated over cross-functional teams for effective incident resolution.
· Designed Terraform modules and revolutionized infrastructure management by implementing Terraform for
provisioning cloud resources, simplifying infrastructure deployment and configuration.
· Managed Linux and Windows virtual servers by configuring and monitored distributed and multi - platform servers
using Chef on AWS EC2.
· Worked with Docker on multiple cloud providers, from helping developers build and containerize their application
(CI/CD) to deploy either on public or private cloud.
· Setup V2 Docker registry for local image storage/management and worked on installation of Docker using Docker
toolbox and worked on creation of custom Docker container images, tagging and pushing the images.
· Used AWS cloud services to launch Linux and windows machines, created security groups and written basic Power Shell
scripts to take backups and mount network shared drives.
· Built various containers using Docker engine and Docker Machine environments, to deploy the micro services-oriented
environments for scalable applications. Experience in writing Docker files to build the micro-service applications.
· Experience in deployment of JIRA applications into existing/default VPC and configuring Amazon Elastic File System to
sort the artifacts can be accessed through multiple nodes for High Availability.
· Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups
into various availability zones of the VPC.
· Connected continuous integration system with GIT version control repository and continually build as the check-in's
come from the developer.
· Engineered redundant configurations for critical components within the DMZ to ensure high availability and seamless
failover.
· Continuously optimized CI pipelines, identifying bottlenecks and performance issues, and fine-tuning configurations to
achieve faster feedback loops and improved delivery efficiency.
· Integrated automated testing into CI pipelines, executing unit tests, integration tests, and end-to-end tests to catch
bugs early and maintain code quality.
· Implemented AWS Lambda functions to run scripts in response to event in Amazon Dynamo DB table or S3 bucket or to
HTTP requests using Amazon API Gateway.
· Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python
and app deployments and worked on AWS lambda with Amazon kinesis.
· Used Docker RegistryAPI to interact with the registry. Worked on installing of Docker using Docker toolbox and created
Docker images using a Docker file.
· Provisioned the highly available EC2 instances using Terraform and Cloud Formation and wrote new plugins to support
new functionality in Terraform. Managed AWS infrastructure as code using Terraform.
· Used Docker to containerized Micro services in cloud and managed clusters using Docker Swarm and Kubernetes.
· Worked on Docker container snapshots, images and managed Docker volumes with integrating testing into the
development process, supporting continuous integration and continuous delivery (CI/CD) practices.
Page 2
· Build software baselines, code merges, branch and label creation in GIT and interfaced between development and
infrastructure.
· Leveraged Virtual Private Cloud (VPC) capabilities to establish isolated network segments, ensuring separation of the
DMZ zones from the internal network.
· Led successful integration of Access Management technologies across the multi-cloud environment resulted in a unified
and streamlined approach to user access.
· Used Terraform in AWS VPC to automatically setup and modify settings by interfacing with control layer.
· Worked on Docker Compose to schedule multiple containers and written compose files to configure and scale multiple
application services and designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS
· Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu) and Configuring launched
instances with respect to specific applications.
· Implemented Identity and Access Management (IAM) roles and policies to govern access to resources within the DMZ.
· Worked on installation of Docker using Docker toolbox. Worked on creation of custom container images, tagging and
pushing the images and write Docker files to manage images.
· Created, maintained and administered GitHub as Source control manager and GitHub branch management and
merging to facilitate collaboration between development teams and Configured Web hooks for push events on GitHub
to trigger a build automatically on Jenkins.
· Designed and implemented a seamless Single Sign-On (SSO) experience, allowing users to access resources across both
clouds with a single set of credentials.
· Crafted fine-grained policies using AWS Identity and Access Management (IAM) policies and Azure Resource Manager
(ARM) templates.
· Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within
each bucket.
CERTIFICATION
Page 3