We provide IT Staff Augmentation Services!

Aws / Devops Engineer Resume

4.00/5 (Submit Your Rating)

Columbus, OhiO

PROFESSIONAL SUMMARY

  • Over 6 years of strong experience in AWS Cloud Computing, DevOps, Build, Release and Configuration Management on Unix/Linux and Windows platforms.
  • Deployed infrastructure on AWS utilizing services such as EC2, RDS, VPC and Managed Network and Security, Route 53, Direct Connect, IAM, Cloud Formation, AWS OpsWorks (Automate operations), Elastic Beanstalk, AWS S3, Glacier, (Storage in the cloud) and Cloud Watch Monitoring Management.
  • Experience in Database migration in to AWS Cloud RDS Data sources using AWS DMS Service.
  • Experience in AWS Director Services like Microsoft Windows Active Directory.
  • Experience in cloud stack such as AWS (cloud formation) and VMWARE stack.
  • Worked on PowerShell/Bash scripts to gather resources metrics from AWS EC2 Instances, and configured Alerts and Dashboards using AWS CloudWatch Monitoring.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Managed IAM policies, providing access to different AWS resources, design and refine the workflows used to grant access.
  • Build customized Amazon Machine Images (AMI), deploy AMIs to multiple regions and launch EC2 instances using these custom images.
  • DevOps experience wif Terraform, Ansible, Chef, AWS and OpenStack.
  • Experience wif Internet technologies including TCP/IP and HTTP.
  • Proficient in Build & Release automation framework designing, Continuous Integration and Continuous Delivery, Build & release planning, procedures, scripting & automation. Good at documenting and implementing procedures related to build, deployment and release.
  • Involved in creating User Interface usingJavaScript(backbone and handlebars).
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab), Clear case, Harvest and VSS.
  • Experience in Continuous Integration tools like Jenkins (Hudson) and Bamboo, Continuous Delivery/provisioning tools like Puppet, Chef .
  • Expert in using ANT scripts, and Maven for Build process. Experience wif Configuration Management Tools (PUPPET, Ansible).
  • Experience on Jenkins, Docker, Build Forge for continuous integration and end to end automation for all build and deployments.
  • Hands - on-experience in creating the Docker images using the existing Maven-based images as the base images to compile and package the application.
  • Expertise in Shell Scripting and Perl Scripting for Environment Builds and Automating Deployment on WebSphere Application Servers and WebLogic Application Servers.
  • Extensive expertise in Scripting Languages such as PERL and BASH to automate the regular activities
  • Expertise in Querying RDBMS such as Oracle, MySQL and SQL Server by using PL/SQL for data integrity.

TECHNICAL SKILLS

Operating Systems: Windows, Mac OS X, UNIX, LINUX (RHEL), REDHAT, Linux Mint, Ubuntu, CentOS, Cloudera

Versioning Tools: GIT, CVS, Tortoise SVN, Clear Case

Cloud Computing: AWS (EC2, ELB, S3), OpenStack (Nova, Swift, Glance), Cloud Foundry, AWS ElastiCache, Cloud Formation, Cloud Watch, DMS, AWS CloudFront, AWS Lambda, IAM, VPC, Elastic IPAWS RDS, CloudTrail, Route53, Glacier.:

CI Tools: Jenkins -Hudson, TeamCity, Bamboo, Cruise Control

Build Tools: ANT, MAVEN, Gradle, Sonar, Build forge, Nexus, Docker

Config. Mgmt. /Provisioning: Chef, Puppet, Ansible, Salt stack.

Languages/Scripting: C, C++, Perl scripting, Batch scripting, VB script, Power Shell scripting, SQL, Soap UI, Ruby Python, Bash, Terraform, VMware ESX, Selenium

Virtualization: VM Ware ESX/ESXi, Docker, Amazon AWS/EC2, Xen, Vagrant

Monitoring: Nagios, Splunk.

Bug Tracking Tools: JIRA, HP Quality Center, Confidential Clear Quest.

Web Servers: Web logic, Web Sphere, Apache Tomcat, JBOSS, MS Access, Nginx.

RDBMS: Oracle, SQL SERVER, MYSQL, DB2, MongoDB

Others: MS Outlook, Agile, SCRUM.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, Ohio

AWS / DevOps Engineer

Responsibilities:

  • Configured a virtual data center in the Amazon Web Services cloud to support Enterprise data warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Table, Elastic Load Balancer.
  • Leveraged Aws cloud services such as EC2, Auto scaling and VPC to build secure, highly Scalable, high available and flexible systems dat ca handled expected and unexpected load bursts.
  • Responsible for creating Aws Identity and Access Management (IAM) groups and Users for improved login authentication and providing security Group in both Public and Private Subnets in VPC.
  • Created Aws Cloud Formation templates to create custom sized VPC, subnets, NAT instances to ensure successful deployment of web applications and data base templates.
  • Totally automate Aws Services which includes ELB, Cloud front distribution, database, EC2 and database security, S3 bucket and application configuration, this script creates stacks, single servers or join web servers to stacks.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMI's for mission critical production servers as backups.
  • Worked wif managing open stack infrastructure upgrades, expansion, scaling and troubleshooting on the most challenging, complex environments.
  • Involved in Architect, Build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef wif AWS Cloud Formation and the Jenkins& Hudson for continuous integration. Responsible for CI environments (Jenkins, Nexus, Sonar)
  • Architecting high available, auto scalable platforms in AWS cloud on windows & Linux, Designing database high availability solutions on MS SQL & My SQL multi AZ RDS.
  • Used Jenkins pipeline plugin to analyze the Maven dependencies and the SCM changes.
  • Worked on Inbound and Outbound services wif automation CHEF.
  • Deployed multiple resources simultaneously, using Cloud Formation templates in AWS.
  • Worked on DynamoDB NoSQL database using boto3, which included creation of tables, items and automating the tasks.
  • Utilized Jira for Bug Tracking, Nagios & Graphite for System monitoring, Cloud Watch and Cloud Trial for monitoring the cloud environment.
  • Experience in configuring servers to provide networking services like HTTP/HTTPS, FTP and deploying, troubleshooting of DNS, LDAP, Load Balancing, SMTP, Firewall etc.
  • Experience in Deploying JBoss, Apache Tomcat web server and Oracle WebLogic.
  • Troubleshot switch to server and back to the secure Cloud connection.
  • Used Jenkins as a CI tool for performing the build automation.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Ansible, Git version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, Cloud Trial, Cloud Formation, AWS CLI, AWS Auto Scaling, Azure, Jira, Nagios, Maven, Jenkins, Ansible.

Confidential, Irvine, CA

AWS / DevOps Engineer

Responsibilities:

  • Creating the AWS Infrastructure using the VPC, EC2, S3, Route 53, EBS, Security Group, Auto scaling and RDS Cloud Formation.
  • Launched Amazon EC2 cloud instances using AWS(RHEL/Windows) and configured the instances dat are launched wif respect to their specific applications.
  • Administering and deploying the virtualized Linux infrastructure on Amazon AWS and Rackspace Cloud and building custom scripts utilizing AWS SDK to manipulate Amazon EC2 and S3 resources.
  • Utilized AWS Cloud Formation Templates for simplifying the provisioning and management of AWS services as a Stack.
  • Created new cloud IAM users, groups, defining roles and policies and identity providers wif the IAM services.
  • Using AWS SDKs for the application deployment and authorized security policies, customized the EC2 instances for providing access via AWS IAM.
  • Built the Elastic Load Balancer and launched it into the public subnet for distributing the network traffic to multiple instances.
  • Experience in post provisioning servers, Installs, Upgrades, Patches, Configuration and Performance Tuning in Red Hat Linux.
  • Used Terraform to manage the infrastructure such as access policies and permissions, load balancers and auto scaling policy.
  • Writing SQL queries to generate different reports and data mining.
  • Worked on GCP for managing the access control through the cloud IAM.
  • Worked hands-on in deployment automation using multiple tools like Chef, Puppet, Jenkins, GIT.
  • Hands- on experience on Open shift platform in managing Docker containers and Clusters.
  • Expertise in Querying RDBMS such as Oracle, MySQL and SQL Server by using PL/SQL for data integrity.
  • Ensured conformance to coding by finding bugs in the codes using SAST.
  • Performed smoke testing on products before promoting to QA.
  • Wrote the Shell Script for automating build and release of product.
  • Used VI Editor to create and modify the UNIX scripts and text files.
  • Deployed and released multiple builds on different environments and products.
  • Managed and maintained Oracle and NoSQL databases in production domain and prepared formal queries for various reporting requirements.
  • Monitored database performance and developed new AWS solutions.
  • Created and executed database solutions in distributed and clustered forms.
  • Experience wif Threat modeling to find and eliminate the weak objectives in the program.
  • Improved the availability and timeliness of test environments.
  • Experience on creating docker containers using docker images to test the application.
  • Worked in designing and development of a multi module JAVA, Scala, Spring and Hibernate projects.
  • Ensured dat the processes are deployed successfully onto the production environment.

Environment: AWS, EC2, ELB, EBS, Cloud Watch, S3, RDS Elastic, Route 53, SNS, SES, Cloud Formation templates, Terraform, GCP, Azure, Soap, Jenkins, Docker, Chef, Puppet, Ansible, Apache, DNS, SQL, VB.NET, Python, Maven, MongoDB, Nagios, New Relic.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Responsible for creating online portal which serves for employers. The tool manages employee benefits.
  • Was part of the team which created a broker portal which provides access to exclusive tools and services, such as quoting engine, compensation and benefits management and commission management.
  • The portal was developed using java, J2EE technologies and open source frameworks.
  • Configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Used various Core java concepts such as Multi-Threading, Exception Handling, Collection APIs, Garbage collections for dynamic memory allocation to implement various features and enhancements.
  • Worked on Client-side validations using jQuery and JavaScript.
  • Developed Web applications using Spring Framework, JQuery, and HTML
  • Called the RESTful web service calls for POST, PUT, DELETE and GET methods.
  • Followed agile methodologies to execute project. Build the application using TDD (Test Driven Development) approach.
  • Developed various helper classes using Core java multi-threaded programming and Collection classes.
  • Assisted in designing, creating and developing web portals. Extensive experience using Bootstrap for layout.
  • Developed application by using Struts, Servlets and JSPs.
  • Built Cloud infrastructure like EC2, ELB, S3, SNS and Lambda on AWS using Cloud Formation.
  • Created custom Filters which can format data in different ways based on the requirements and involved in two-way data binding technique wif styling from Bootstrap.
  • Designed signup and login pages using HTML and JavaScript.
  • Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.

Environment: java 1.6, J2EE, Servlets, AWS, JavaScript, HTML, CSS, jQuery, Spring, Restful web services, Hibernate, XML, JSON, Junit, Agile and JIRA.

Confidential

Linux Administrator

Responsibilities:

  • Ensured the health and security of the Linux boxes which were in use.
  • Worked closely wif the Development Team in the design phase and developed use case diagrams using Rational Rose.
  • Worked wif the Architects on SDLC process being the owner of post development environments.
  • Coordinating the resources by working closely wif Project Manager's for the release and Project Manager for all the Operational Projects.
  • Carried Deployments and builds on various environments using Build Forge Automation tool.
  • Developed and implemented the software release management for the release of web applications.
  • Wrote ANT Scripts to automate the build process.
  • Used Shell/Perl scripts to automate the deployment process.
  • Designed a customized Status Reporting tool used currently, based on the specific requirements using J2EE and WebSphere Application Server wif DB2 as Database.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Planning, scheduling, and documenting releases at code Freeze Periods.
  • Used Confidential Rational Clear Quest for tracking the changes and approval process.
  • Administered Build Forge for automated build and deploy activities.
  • Responsible for User Management, Creating/Managing Libraries, Projects, Environments and Schedules in Build Forge for Build and Deploy Automation.
  • Part of a World class team whose primary goal is to implement Build/Release as a practice across the Organization.
  • My Responsibilities include Searching, Learning, Training and Documenting on new DevOps tools which would fit in our current Eco-System.
  • Managed GIT repositories for branching, merging, and tagging.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings wif Development Team Leads.
  • Installed CI server Jenkins. Managed Jenkins Plugins which integrates our In-house tools wif Jenkins. Configured Poll the SCM for new Commits. (SCM- TFS, SVN etc.)
  • Build the code using build tools. (Maven, Ant, MS build etc.).
  • Designed and implemented automation deployment using to promote major releases, monthly releases, and patches from Development -> Integration/QA -> Staging/UAT -> Production.

Environment: Red Hat, Linux/Unix, Windows Server, Git, NFS, FTP, LVM, Jenkins, Maven, Ant, MS Build, UAT, E2E, SCM, Java.

We'd love your feedback!