We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

Frederick, MD

PROFILE SUMMARY

  • Proactive, performance - driven professional wif 9+ years of progressive experience in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository & Environment management.
  • Broad experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CentOS) servers and windows along wif creating and implementing a cloud strategy based on Amazon Web Services.
  • Hands-on experience in infrastructure development and operations involvingAWS(Cloud Formation, Cloud Trail, Cloud Watch, EC2, EC2 Container Service, EBS, Elastic Beanstalk, IAM, Security Groups, Light sail, Route 53, S3, Cloud Front, Glacier, SQS, SNS, VPCs, Dynamo DB, Elastic Cache, Lambda, API Gateway, CLI Scripting).
  • Experience in Zero Downtime Deployment of applications to Stage and Production servers usingAWS ECS Clusters, ECR using Auto Scaling and ELB.
  • Experience in designing and deployingAWSSolutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto-scaling groups.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC’s and experience in configuring and networking of Virtual Private Cloud (VPC).
  • Extensive knowledge in building docker images and pushing those images into AWS ECR repository and Running the containers in AWS ECS.
  • Experience on Virtualization technologies like VMware, Vagrant.
  • Extensively used build utilities like Maven for building of jar, war and ear files.
  • Over 2 years of experience in using configuration management tools like Chef/Puppet.
  • Involved in Chef Deployment on Multiple platforms.
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of Continuous integration (CI) and for End to End automation for all build and deployments.
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like Git, GitHub, Subversion (SVN) and TFS on Linux and windows platforms.
  • Experienced in installing, configuring, modifying, testing and deploying applications on Apache Webserver, Nginx and Application Servers such as Tomcat, JBoss.
  • Strong skills in managing Red Hat Linux servers, Virtualization, and system security.
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing,
  • Involved in Jira as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker.
  • Strong Leadership, Work Independently wifout Supervision deadlines.
  • Web development experience using Java, SQL Server, HTML5, DHTML, XML, CSS and JavaScript.

TECHNICAL SKILLS

SCM Tool: GIT, SVN, Synergy Build Manager, Perforce

Scripts: Perl Script, Shell Script, Maven, Ruby, Python, Terraform

Tools: Jenkins, Maven, Ant, MS Build

IDE: MS Visual studio, Eclipse, Netbeans

Compilers: GCC

Languages: C, C++, HTML, DHTML, XML, CSS, ASP.Net, ADO.NET,C#,MVC

Operating System: Linux, Ubuntu, Windows 7, Windows Server 2008,2012

Automation Tools: Chef, CI/CD pipeline, Docker, Puppet

Servers: Apache, Tomcat, SQL Server, TFS

Cloud Technologies: Amazon Web Services

OthersCollabnet: (Tracker, Project Tracker, JIRA, Nginx

PROFESSIONAL EXPERIENCE

AWS DevOps Engineer

Confidential, Frederick, MD

Responsibilities:

  • Installing and Configuring Continuous Integration and Continuous Delivery application Jenkins. Proficient in defining Build Pipelines in addition to creating and maintaining multiple jobs. Extensively worked on Jenkins for Continuous Integration and End -to-End automation for all builds and deployments, creating and configuring Jenkins jobs and delivery pipelines.
  • Created the automated deployment jobs in Jenkins by using GIT, MS Build, AWS and Docker.
  • Created Docker images by using Dockerfiles out of source code and pushed the Docker images into ECR repositories on AWS Cloud.
  • Configured a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Public and Private Subnets, Security Groups, Route Tables, Internet Gateways, NAT Gateways, Network ACL’s and Security Groups.
  • Responsible for monitoring the servers wif AWScloud watch service.
  • Created the alarms and SNS notifications for EC2 Instances to monitor the CPU Utilization, Disk Usage using AWSCloud Watch.
  • Experience in Route 53 domain configuration.
  • Managed Users, Groups, Roles and Permissions in AWS Cloud by using Identity Access Management (IAM).
  • CreatedTerraform Scripts to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and otherAWSservices like Cloud Front, Cloud Watch, RDS, S3, Route53, SNS, SQS, Cloud Trail, Elastic Beanstalk, Elastic Cache and Code Deploy.
  • UsedAWSLambda to manage the servers and run the code in theAWS.
  • Involved in installation, configuration and troubleshooting of various web and application server issues including Apache HTTP Server, Nginx, Apache Tomcat.
  • Used MS Build tool to build .Net projects and pushed the artifacts into windows and Linux servers.
  • profiles, VPN accounts, and remote site connections via Sophos RED IPSec devices.
  • Launched SQL Server, MYSQL Servers and MONGODB in AWS Cloud.
  • Created Bash shell scripts to automate the administrative tasks and management using cron jobs.

Devops Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Migrated the code from SVN repositories to Git repositories
  • Built and managed a large deployment of Red Hat Linux instances systems wif Chef Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects.
  • Implemented a Continuous Delivery framework using Jenkins, Chef, Docker, AWS, Maven & Nexus in Linux environment.
  • Implemented automation tools such as Chef
  • Optimized volumes and EC2 instances. Used IAM to create new accounts, roles and groups.
  • Configured S3 versioning and lifecycle policies to build and backup files and archive files in Glacier.
  • Involved in POC on Docker and used Docker registry, Docker-compose, Links, Bridge and Dockerfile.
  • Implemented and maintaining the branching and build/release strategies utilizing Subversion /GIT. Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies
  • Used MS Visual Studio, Team FoundationServer(TFS), SQL Studio Management and MS Test Manager to test and track product updates.
  • Designed, developed user interface looks and feel and functions for web users using XML, HTML 5, JavaScript, DHTML, XHTML and CSS.

SCM Engineer

Confidential Fund, Brea, CA

Responsibilities:

  • Worked on Configuration management tool Chef for continuous delivery.
  • Rewritten recipes for new environments. Used to write and install script in Ruby using all of the extra helper functions from Chef
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Also, Implemented Automated Application Deployment using chef
  • Expertise in Jenkins Continuous Integration Server Installation, Configuration, Design and Administration, and integrating these tools wif other systems.
  • Implemented a Continuous Integration framework using Hudson, Maven & Nexus in Linux environment.
  • Integrated Build Process through Jenkins to various SCM tools like GitHub, SVN.
  • Configured supporting SCM tools Subversion, GIT, Perforce and Jenkins.
  • Worked on Nexus repository to maintain artifacts and used as a local repository. Also, maintained Nexus administration tasks.
  • Involved in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef framework and tools to automate the cloud deployment and operations
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented and maintaining the branching and build/release strategies utilizing Subversion /GIT. Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Involved in developing web application using Ruby.
  • Deployed the Java applications into web application servers like Web logic.

Build & Release Engineer

Confidential, Blue Ash, OH

Responsibilities:

  • Primary duties include Build and Deployment of the java applications onto different environments Dev, QA and UAT.
  • Generated Ant, Maven, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Worked on the transition project which involves migration activities from Ant to Maven in order to standardize the build across all the applications.
  • Managed Users and Groups in SVN and involved in troubleshooting client spec issues and user issues.
  • Automated the deployment and server bounce process by creating the scripts using Web Logic Scripting Tool (WLST).
  • Build artifacts (WAR's and EAR's) are deployed into a Web logic app server by integrating the WLST scripts to Shell Scripts.
  • Maintained configuration files for each application for build purpose and installed on different environments.
  • Directed the Release Management Calls to synchronize wif the Developers, Testers and DBA teams for successful Release.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool wif Ant and Maven to schedule the builds.
  • Worked wif development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.
  • Responsible build and deployment activities in all environments.
Software Engineer

Confidential

Responsibilities:

  • Utilized ASP.NET, C#.NET, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF).
  • Developed .Net Classes and domain objects and successfully utilized available Web services
  • Developed Web services to communicate wif XML Data from vendors and process in SQL database.
  • Extensively used SQL Stored Procedures for accessing the information from SQL Server 2000 Database.
  • Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS.
  • Written Maven, Shell Scripts to build the application and deploy.
  • Configured Apache web server wif Web logic application server through proxy plug-in.
  • Involved in Jira as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker.
  • Experience in using weblogic Admin, weblogic Deployer and weblogic server commands.
  • Developed scripts for WebLogic application server administration.
  • Written maven pom files from the scratch for multi module projects.
  • Developed Maven scripts, UNIX shell scripts to automate the deployment process.
  • Build and maintain tools needed during release push, Responsible for Support and improve tools for continuous build, automated testing, and release management.

We'd love your feedback!