We provide IT Staff Augmentation Services!

Sr. Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

Branchburg - New, JerseY

SUMMARY:

  • 10+ Years of experience as AWS DevOps Engineer, UNIX System Engineer (Centos, Redhat, Ubuntu & Solaris), Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
  • Experience in setting up VPC, Rout Tables, Public Subnets, Private Subnets and Gateways.
  • Implemented Infrastructure as a code using Cloud Formation etc.
  • Experience in setting up VPC peering and routing traffic between VPCS.
  • Proficient in using all amazon web services like EC2, EBS, IAM, S3, ELB, RDS, VPC, Route 53, Cloud Watch, Cloud Formation etc.
  • Hands on experience in writing Ansible playbooks and Roles to automate the deployment.
  • Experienced in Installs, Upgrades, Patches, Configuration, Performance tuning on UNIX and system software & hardware.
  • Efficient experience in using Nexus Artifacts for builds Maven. Automated Nexus setup.
  • Strong experience on CI tools like Jenkins & Team City.
  • Experience on setting up Docker containers and orchestrated using Kubernetes
  • Experience on Shell Scripting and Python Scripting.
  • Experience in real - time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service.
  • Experience in deploying and monitoring applications on various platforms using Elastic Bean Stalk.
  • Configured AWS IAM users, groups & Roles for improved login authentication.
  • Experience in writing AWS IAM Policies for better security and service access.
  • Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances in multiple availability zones.
  • Implemented S3 Bucket life cycles.
  • Automated provisioning, configuration and deployment in AWS environment using Cloud Formation and Ansible.
  • Worked on application server like Apache tomcat & web logic
  • Experience with Jenkin, TeamCity, Docker, & GIT
  • Has experience in continuous integration technologies like Jenkins & TeamCity. Designed and created multiple deployment strategies using continuous Integration and Continuous Development Pipelines.
  • Installed IBM WebSphere MQ on multiple servers. Created queue manages and integrated queue managers with the customer managers. Provided end to end support on WMQ administration.
  • Installed & Configured CA workload automation (Autosys r11.3) on multiple servers. Written JIL’s to automate the environment and provided end to end support Administrator.
  • Worked in an agile development team to deliver an end to end continuous integration / continuous delivery product in an open source environment using tools like Ansible, Puppet & Jenkins.
  • Excellent analytical, problem solving, communication and interpersonal skills.
  • Vast knowledge over IT infrastructure scalability, optimization and dealing with incident, Problem, Change and release management.
  • Capable of quickly learning and delivering solutions as an individual and part of a team.
  • Experience on Service Now for handling the tickets like Incidents / Change and Problem tickets.
  • Excellent in patches and packages installation through Redhat Satellite server.
  • Supported, maintained and deployed multiple java Application as of CI/CD.

TECHNICAL SKILLS:

Cloud Technologies: AWS EC2, ELB, EIP, EFS, EBS, Auto Scaling, Route 53, Lambda, Elastic Beanstalk, RDS, VPC, VPC Peering, Cloud watch, Cloud Formation, IAM, SQS, SES, SNS & Cloud Front.

DevOps Skills: AWS, Puppet, Ansible, Ansible Galaxy, Jenkins, TeamCity, GitHub, Git, Nexus, Docker, Kubernetes, Vagrant, Jira, Maven & Apache Tomcat.

Scheduling Tool: Autosys 4, 5 and Autosys r11.3, Cron tab

Database: Oracle 11g & Mongo.

Operating System: Red hat Linux, Sun Solaris, Ubuntu, CentOS, Windows XP, Windows 2003 server.

Networking Concepts: FTP, SFTP, SCP, TCP/IP, UDP, SSH & RSYNC

E-mail Applications: MS Outlook, Lotus Notes

Scripting: Shell Scripting, Python

PROFESSIONAL EXPERIENCE

Confidential, Branchburg, New Jersey

Sr. AWS DevOps Engineer

ROLES AND RESPONSIBILITIES:

  • Experience in writing AWS cloud formation template to spin up the entire infrastructure.
  • Experience is setting up VPC Peering & Creating brand new VPC’s public subnet, private subnet, Route tables.
  • Experience in setting up NAT instances and NAT Gateways.
  • Implemented security policies using ACM certificates, security groups and NACL.
  • Experience in setting up CI/CD pipeline to provision automatic deployment using cloud formation, team city and Ansible playbooks.
  • Configured team city jobs to spin up the infrastructure and to deploy the application to ec2 instances using Ansible Playbooks and roles.
  • Experience in setting up 20 + CI / CD pipelines for various applications based on team requirement.
  • Worked extensively on GitHub and Git to create private repositories, clone repository, pull request, merge and commit changes. Fixed multiple merge conflicts.
  • Written Ansible playbooks and roles as part of CI/CD to provision the infrastructure and deploy the application.
  • Written Ansible playbook to implement the bastion host solution.
  • Implemented multiple cloud front tasks for Route 53 DNS entries, S3 buckets and ELB.
  • Set up the SSL certificate termination at instance level and at ELB level for better security.
  • Written multiple cloud formation templates to provision the entire infrastructure that includes EC2, IAM roles and S3 buckets, ELBS, Auto scaling groups, Launch configuration and Route 53.
  • Automated user data boot strapping using shell scripting.
  • Created hardened AMI as base AMI for all products using Ansible roles. Automated the AMI creation process using team city job.
  • Automated App dynamics installation and configuration using hardened AMI and Ansible roles.
  • Automated whole setup of sonatype nexus using cloud formation templates, Hardened AMI, teamcity, ansible play books and roles. This entire setup consists of EFS, ELB, EC2 instance, Auto scaling groups, launch configuration and Route 53. With the single click on team city job will spin up the nexus in just 5 minutes.
  • Automated & Upgraded TeamCity from older version to latest version.
  • Created backup strategy for nexus repository back up.
  • Created & maintained Docket images and Docker containers.
  • Worked extensively on Kubernetes to manage the containers.
  • Automated security groups creation and roles for complex project to communicate between multiple ELBS and multiple instances without compromising the security.
  • Implemented S3 bucket life cycles for storage management.
  • Implemented Ansible vaults to encrypt and decrypt the sensitive information files in order not to expose to outside world when we place it in Git Hub.
  • Worked on multiple AWS services regularly as part of day to day activities.
  • Configured most of the application to run as a system service for consistency across the project.
  • Worked extensively on Centos, Redhat Linux, Ubuntu and windows operating systems.
  • Written cloud formation template to create RDS instances with high availability and parameterized.
  • Parameterized all most all the ansible playbooks and cloud formation templates across all products for reusability.
  • Automated the manual tasks using shell and Python scripting.
  • Set up the revere proxy for http and https using NGINX.
  • Implemented Route 53 failover policy for blue green deployment.

Confidential, Bridgewater, New Jersey

AWS DevOps Engineer

ROLES AND RESPONSIBILITIES:

  • Automated multiple internal customer infrastructure using cloud formation templates
  • Experience in automated deployment of EC2 instances.
  • Create individual IAM users, Use groups to assign permissions to IAM users.
  • Configure a strong password policy for your users.
  • Enable MFA for privileged users and Monitor activity on your AWS account
  • Used security groups to develop a logical firewall to ensure high security for control applications.
  • Used cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Set up Auto Scaling Groups based on memory and CPU to adapt to unforeseen spikes without having an outage or needing manual intervention.
  • Setup Elastic Load Balancers for different applications to ensure high availability of applications.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Used Amazon Route 53 to manage DNS zones and give public DNS names to elastic load balancers ip’s.
  • Setup various Route 53 policies like Simple, Failover, Low Latency, Load balancing and geolocation.
  • Used Cloud Watch logs to move application logs to S3 and create alarms raised by applications.
  • Configured an AWS Virtual Private Cloud (VPC) and Data Base subnet group for isolation of resources with in AWS RDS.
  • Implemented private and public subnets to improve the security.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MYSQL workloads.
  • Configured S3 Versioning and Life Cycle Policies to backup files and archive files in Glacier.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such S3 buckets using AWS Cloud Watch.
  • To design high availability applications on AWS across Availability zones and availability regions.
  • Trained a group of employees about infrastructure management using AWS Management Console.
  • Developed and supported the Red Hat Enterprise Linux infrastructure in the cloud environment.
  • Hands on experience with Ansible in AWS Cloud environment.
  • Designed continuous delivery tools / configuration management tools like puppet.
  • Installed, Configured and managed Puppet Master and Agent.
  • Written Ansible playbooks for various configurations to modularize and optimize product configuration.
  • Implementing new project builds framework using Jenkins, Puppet/Ansible, maven in Linux environment.
  • Used GIT version control to manage the source code and integrating GIT with Jenkins and support build automation.
  • Automated the apache installation and its components using puppet.
  • Used GIT version control to push the modules to the GitHub.
  • Good in bash shell scripting for writing up scripts for matrix collection of various applications and automation of day-to-day activity.
  • User/Client technical transition training to handle the application and to troubleshoot.
  • Writing shell scripts to automate the process.
  • Experience in installing, configuring & Troubleshooting IBM MQ Series on various environments like windows & UNIX flavors.
  • Trouble shooting day-to-day issues.
  • Automated the environment using shell & Python Scripting.
  • Experience with custom development or IAM solutions using AWS integration technologies, HTTP, HTML, Python, JSON.

Confidential, Boulder, Colorado

UNIX (Linux/Solaris) System Administrator

ROLES AND RESPONSIBILITIES:

  • Supported infrastructure environment comprising SUN Solaris 9 and 10, HP-UX 11.X, RHEL 3, 4, 5.3 machines.
  • Installed physical servers DL380 G series and ProLiant BL25p G Series on racks, RAID 1+0 using HP SmartStart, configured NIC cards, console, configured VLAN, IP address,DNS,Netbackup, hp smart agent using Kickstart.
  • Performed installations of OS on RHEL 5.3 and 5.2 on VMware ESX 3.5 and ProLiant Blade BL and DL series servers using Kickstart.
  • Migrated VMware ESX 3.5 to VMware Sphere 4 series.
  • Configuration and Administration of splunk software on Enterprise servers.
  • Performed installations of third party tools like SAS application, Oracle 11g, Unicenter Autosys and VERITAS netbackup 6.X version, BEA Web Logic 10.X
  • Upgraded VERITAS netbackup on HP UX, Solaris and RHEL servers to 6.X.
  • Upgraded HBA (qLogic card drive) firmware to the latest version depending upon the kernel versions.
  • Upgraded EMC Power path in support of SAN Migration.
  • Troubleshooting the Hardware issues like 20,000xxx errors in RHEL RAC servers.
  • Used Simple Network Management Protocol (SNMP) to manage networking.
  • Updating the systems by patching (Solaris, HP UX, and Linux) in regular basis.
  • Performed UNIX security audits and implementing security audits.
  • Monitored the servers and applications using HP open view.
  • Updating system to the latest released patches.
  • Performed backup storage using Tape libraries through HP storage works.
  • Performed installations of software packages to install the additional features.
  • Extended file systems (Logical Volume manager) size in production servers.
  • Performed SAN Migration on HP UX (LVM), RHEL (LVM) and Solaris (Veritas Volume Manager) servers.
  • Experience with LDOMs, zones and containers in Solaris.
  • Configured RED Hat Satellite server for upgrading of Linux servers.
  • Experience in automation of process using Perl, bash and korn scripts.
  • Experience as data center operations.

We'd love your feedback!