Aws Cloud Engineer Resume
SUMMARY
- Over 8 years of Experience in the field of IT in Design, Development, Deployment, and Implementation of software. Excellent experience in architecting and developing applications on high performance and high volume, distributed systems in enterprise.
- Five years of extensive experience in developing cloud and Hybrid cloud applications using Amazon Web Services (AWS) infrastructure. Designed, developed, configured, and tested the applications for high availability, performance, stability, scalability, integration of newer technologies, lower total cost of operation. Adapting the development and expansion of newer technologies available, redesigning better infrastructure. Good amount of experience in building infrastructure with Cloud Formation using JSON and YAML.
- Extensive expertise using AWS Compute and Developer tools like EC2 and Code pipeline, access management and Networking technologies like IAM, VPC and Route53, Load balancers (F5), Monitoring resource consumption using Cloud Watch and integrating services such as SQS and SES, Database solution like Redshift, Storage solutions like S3, relational databases like MySQL based like RDS, NOSQL databases like DynamoDB.
- Experience in Continuous integration and continuous deployment using build tools like Ant, Maven, Gradle, GIT using development tools like Jenkins 1.6x/2.0x, Nexus, puppet, chef and ansible, Container management tools like Dockers and platforms such as Windows, Mac OS and Linux.
- Good experience in design and development of Micro Services applications in AWS like ECR and ECS integrating them with CICD tools like Jenkins.
- Experience in VMware, Successfully Installed, configured, and managed Virtual machines with various operating systems. Great Expertise in networking solutions like DHCP, Migration solutions like V motion and administration services like AD.
TECHNICAL SKILLS
Languages: JSON, HTML, Bash, java, python, Ruby, Shell, yaml.
OS: Microsoft Windows, Linux (CentOS, Redhat), OS X.
CI | CD | CM Tools: Jenkins, Nexus, Chef, Ansible, Docker, apache tomcat, Redshift, ECR, ECS.
Virtualization Technologies: Oracle VM Virtual Box, VMware, Vagrant.
Databases: DB2, MySQL, postGIS,Aurora, RDBMS.
Cloud Technologies: Amazon Web Services (AWS), Java SDK, EC2, S3, RDS, DynamoDB, CloudFront, Route53, Identity and Access Management (IAM), Cloud watch, ECR, ECS and Redshift, AZURE.
PROFESSIONAL EXPERIENCE:
Confidential
AWS CLOUD ENGINEER
Roles & Responsibilities:
- Responsible for planning, installing, and supporting Amazon web services infrastructure.
- Hands on experience in Amazon Cloud - EC2, Security Groups, Elastic IP's, Load balancers, Auto scaling groups, S3, Elastic Bean Stack, Direct Connect, VPC, Cloud watch, IAM.
- Designed Stacks using Amazon Cloud Formation templates to launch customized VPC, subnets, instances, ELB, and SG.
- Designed cloud formation stacks using Sparkleformation.
- Worked on auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
- Implemented MFA multi factor authentication using AUTHY to secure the AWS accounts.
- Responsible for managing ECR repositories and docker images using ECR.
- Involved in Setup of clusters in ECS and deploy multiple containers.
- Managed ECS clusters using Cloud Formation templates, SNS, Auto scaling and cloud watch.
- Installed and configured packages using Chef Cookbooks and deployed apps.
- Expertise to write chef recipes in ruby and deploying container applications.
- Automated the build process Using Jenkins and integrated with other tools.
- Automated Continuous Integration and Continuous Deployment (CI/CD) pipeline using diverse technologies for deployment of Identity Manager to Amazon Web Services (AWS).
- Successfully created a development build / test environment using Docker, Dockerswarm, Kubernetes, Virtualbox, artifactory and Jenkins.
- Designing and implementing container orchestration systems with Docker Swarm, Kubernetes and deploying docker container using Docker-compose.
- Developed build and deployment scripts using GRADLE and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Responsible for final testing which is done by the application team once the application is completely migrated.
- On-call support for production software releases.
Environment: AWS, EC2, Security groups, Elastic IP’s, Load balancers, S3, EBS, Direct Connect, VPC, Cloud Watch, IAM, RDS, CPM, Chef, Jenkins 2.x. ECR, ECS, LAMBDA, CDN, Terraform, Elastic search, Kubernetes, Spark, Bitbucket.
Confidential, NY
DEVOPS ENGINEER
Roles & Responsibilities:
- Automated Deployment using Management tool like Puppet to provision Amazon Instances to enable CD.
- Installed, configured, and maintained web servers like HTTP Web Server, Apache Web Server on Red Hat Linux.
- Worked on creating and implementing AWS Solutions using EC2, S3, EBS, ELB, auto scaling groups.
- Supervised projects provisioning (S3, ELB, EC2, RDS, Route 53, IAM, security groups - CIDR's, VCP, NAT) and deployment and EC2 Installs.
- Creating Database backend with RDS, Dynamo DB, etc.
- Decent knowledge in AWS Redshift.
- Implemented Puppet, Puppet dashboard for configuration management to already written infrastructure
- Supported in configuring and monitoring distributed and multiple platform servers using Puppet.
- Monitoring and Managing Configuration files using Puppet and Ansible.
- Worked as editor in Puppet manifests to automate configuration of services.
- Experience in managing virtual instances and disks using Puppet.
- Experience working on User admin groups, maintaining account, and monitoring system performance using Nagios.
- Administration of user accounts and managing their permissions, hands on experience on troubleshooting the connection issues of users with TFS.
- Configured Jenkins pipeline as code to implement the CI/CD process. strong expertise in CI (Continuous integration) and CD (Continuous deployment) methodologies with Jenkins and Nexus.
- Configured Selenium testing in Jenkins.
- Maintained and Administered GIT Source Code Tool.
- Deployed Scripts using Maven and ANT.
- Administrated code line GIT pushes to production and customer servers and developed GIT push scripts.
- Worked on conflicts related to merging of source code for GIT.
- Experience in installing Docker like container instances using Amazon ECS to deploy multiple Tomcat Application servers.
Environment: AWS, EC2, VPC, Auto scaling, ELB, Red Hat EL 3/4/5/6, CloudWatch, EBS, Directory Services, Route53, MS SQL 2012, SQL Server Mirroring, Nagios, Active Directory, Chef, Puppet, Jenkins1.6x, GIT.
Confidential -NY
AWS ENGINEER
Roles & Responsibilities:
- Worked in designing and configuring secure VPC through private and public networks in Amazon cloud.
- Configured security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in Amazon cloud.
- Managed Route53 DNS, failover, low-latency, and routing polices
- Used Amazon Route53 to manage DNS zones and give public DNS names to elastic load balancers.
- Used elastic load-balancers for different applications to ensure high availability of applications in multi AZ’s.
- Worked in open-SSL to generate SSL certificates and setting up SSL for ELBs through VeriSign.
- On boarded new EC2 compute hypervisors with checks ensuring their health before enabling them.
- Used Amazon RDS Multi-AZ for automatic failover and availability at the database tier for MySQL workloads.
- Setup auto scaling groups based on memory and CPU to adapt to unforeseen spikes without having an outage or needing manual intervention.
- Experience with Dynamo DB, Redshift, and amazon EMR.
- Investigated new software’s like ALERT LOGIC and implemented for further security of organization.
- Built and managed centralized system for application logs using Elastic Search.
- Coordinated with different departments for health checks and monitors.
- Used Cloud formation and launch configurations to automate multiple provisioning of AWS resources for applications.
- Used Amazon S3 to backup database instances periodically to save snapshots of data.
- Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
- Application deployments and environment configuration using Chef and Puppet.
- Pushed all Configuration management into Puppet to allow for rapid roll-out of new infrastructure.
- Bootstrapping instances using Chef and integrating with auto scaling.
- Manage the configurations of multiple servers using Chef, Written multiple manifests and customized facts for efficient management of the Chef Clients.
- Used Elastic Bean Stalk for deploying applications.
Environment: EC2, Load balancing, Auto Scaling, route53, IAM, VPC, EMR, API, NAT, Cloud Watch, Network ACL, RDS, Cloud Formation, Chef, Jenkins, puppet, Elastic Search.
Confidential
VMware Consultant
Roles & Responsibilities:
- Upgraded ESX 3.5 to vSphere 4.0 and V Center 3.5 to 4.0 and created virtual machines, virtual machine templates.
- Experience in P2V and V2V conversion of Windows 2000 and Windows 2003 server editions using enterprise VMware converter thereby installing the VMware tools on those machines.
- Hands on experience in creating templates and deploying Virtual Machines through templates, cloning Virtual Machines and migration of running servers using V motion.
- Troubleshooting and Managing VMware cluster with HA, DRS and Resource pools for Virtual Machines.
- Installed, Implemented VMware ESX i 4.0/4.1 host servers with vSphere Client and Configured HBAs &iSCSI SAN storage.
- Experience in MS exchange 2010 for internal mail services.
- Hands on experience with Information Technology service management (ITSM).
- Monitoring and managing performance of ESX servers and Virtual Machines.
- Using Virtual center server for HA, DRS and V motion.
- Working on Migration concepts like V motion and Cold migration.
- Creation & Troubleshooting of Virtual Network.
- Troubleshooting ESX& Virtual Machines, build templates from VMs and Creation of VMs from templates, Performance monitoring and tuning for ESX Servers, Virtual Center Server and Migrate / Upgrade ESX 3.5.
- Installed configured & administered Windows 2000/2003 Servers and Windows7, Vista/XP/2000 Pro work stations.
- Assisted with daily administration of SQL server & Windows Server.
- Provide On- site support, On call support.
- Provide technical assistance in Hardware, Internet and Network and VoIP related issues.
- Management of Active Directory / DNS/DHCP and WINS.
- Troubleshooting systems in case of a failure and maintain server uptime above 99.99%.
Environment: Windows Server 2008R2/2012/2003, Windows 7/XP, Active Directory, VMware ESX i 4.0 Server, VMware View, HP DL & ML server series, IBM xseries & System x servers, HP Insight Manager, IBM Director, Cisco Enterprise Network.
Confidential
VMware/Windows Admin
Roles & Responsibilities:
- Installing, configuring and maintaining the VMware ESX 3/4.x Environments.
- Creating, Installing, configuring and maintaining the Virtual Machines, installing Guest Operating Systems like Windows, Linux.
- Implemented Migration by performing P2V, V2V conversions using VMware Converter.
- Created documentation for Server Builds, Application Installations, Mapping the drives and Issues which occur during software upgrades.
- Troubleshoot network issues between Distributed v Switch, Layer 2 switches and resolved slow performance between SAN network and VM networks.
- Configured DNS, DHCP.
- Assisted in design, implementation and administration of Windows 2000 Active Directory.
- Managed Windows NT/2000/2003 Active Directory domain network in multi-locations.
- Documented Disaster Recovery & Data Center Security Plan.
- Taking care of prerequisites for servers before going for production.
- Installed, configured and managing network file servers, print servers and maintaining various logs.
- Deploying virtual machines using Hyper-V and prepared pre-production environment.
- Maintaining active directory system data and file server volume backups. Monitoring active directory integrity and replication.
- Analyzing log files for resolving issues.
Environment: VMware ESX 4.0/3.5, Windows NT/, SQL Server 2000, IIS 6.0, Exchange Server 2003, DNS, DHCP, LAN/WAN, V switch, Windows XP.
