We provide IT Staff Augmentation Services!

Sr. Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

Roseland, NJ

PROFESSIONAL SUMMARY:

  • 6+ years of experience as an AWS DevOps Engineer in Installation, Configuration, Management of Linux OS (RHEL, CentOS, Ubuntu), Amazon Web Services.
  • Extensivelyworkedoncontinuousintegration tool like Hudson, Team city,Jenkins, CA HarvestandBambooforend - to-end automation of various build and deployments.
  • Experience working with code compilation, packaging, deployment/ release methodology, Linux Systems, Network troubleshooting and Database Development & Administration.
  • Experience working with developing scripts and automation tools used for building, integrating and deploying software releases to multiple environments. Extensive experience working with build tools like Ant, Maven.
  • Proficient with Continuous Integration (CI) tools like Jenkins, Hudson.
  • Strong experience in Configuration Management like Chef, Puppet performing application builds/packaging, defect management, troubleshooting, version control and environment supervision.
  • Extensive experience in working with continuous delivery using Chef and developed Cookbooks and coded recipes for configuring infrastructures and for automating deployments and administrating infrastructure of the nodes.
  • Strong experience working with version control systems like Subversion and GIT and used source code management client tools like GitHub, Git GUI, CVS and other command line applications.
  • Expertise working with installation and configuration of web servers like Apache, Tomcat, and WebLogic.
  • Experience working and maintaining Atlassian products like JIRA, Bamboo.
  • Profound understanding of version control tools like CVS, GIT, SVN, clear case to track and update the code written by different people.
  • Experience with deploying Puppet, Puppet Dashboard and PuppetDB for configuration management to existing infrastructure and monitor scalable on Amazon Web Services (AWS) and was also involved in Container Based deployments (Docker) with Chef Configuration management tool.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Good understanding of AWS and related services like EBS, RDS, ELB, Route53, S3, EC2, AMI, IAM through AWS console.
  • Was also involved in architecture and implementation of DevOps platform and cloud solutions.
  • Expertise in designing, implementing, and modifying the tuned relational databases, NoSQL databases and writing PL/SQL code to implement business logic.
  • Implemented and supported monitoring tools like Nagios, Splunk on QA and Production servers for Resource, Network and Log Trace Monitoring. Proficient in working with network protocols like TCP/IP, DNS.
  • Gained sound knowledge in product deployment in servers, mail servers, monitoring tools & shell scripts, networking, SQL/MySQL.
  • Hands on experience on performance monitoring tools like App-Dynamics,Cloud Watch and Services Related to AWS.
  • Gained good knowledge in Linux command line&bash shell scripting.
  • Worked on Virtualization Products VMware ESX Server/ Virtualization Client 2.5.
  • Performed all the Maintenance and Auditing tasks during Maintenance window.
  • Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.

TECHNICAL SKILLS

Versioning Tools: CVS, Tortoise SVN, Clear case, GIT, Perforce and PVCSBug Tracking Tools: JIRA, Remedy, HP Quality Center, IBM Clear Quest, Mingle

CI Tools: Bamboo, Hudson, Jenkins, Puppet, Ansible, OpenStack, Chef, Atlassian, Docker.

Build Tools: Cruise Control, ANT, MAVEN and TeamCity, Build forge, Nexus.

Scripting: Perl scripting, Shell scripting, Python, Perl, Bash, VMWare

Web Technologies: Servlet, JDBC, JSP, HTML, JavaScript, XML, AWS, EC2, RDS, Elastic search.

Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS, Geritt

RDBMS: Oracle, SQL SERVER, MYSQL, DB2

Operating Systems: Windows, UNIX, LINUX (RHEL).

PROFESSIONAL EXPERIENCE:

Confidential, Roseland, NJ

Sr. AWS DevOps Engineer

Responsibilities:

  • Created Chef Recipes for Infrastructure maintenance on VMWare, AWS EC2 and Physical Servers.
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet, Chef. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Used Identity Access management for Creation of Groups and policies.
  • Performing Vault operations on AWS using Glacier.
  • Implemented AWS solutions using EC2, S3and load balancers.
  • Involved in migration of database servers to Amazon RDS.
  • Created and managed DB instances and DB option groups using RDS.
  • Experience in working with Amazon Glacier for Archiving tasks like creation, deletion and configuration.
  • Used Docker for container management on chef and VMs.
  • DNS and load balancing experience on Nginx.
  • Followed Agile Methodology and GIT for version control of code.
  • Migrated current ant build project to Maven.
  • Managed small team by running daily SCRUM, task estimation & assignment, assisting in development issues and code reviews.
  • Worked with AWS Cloud management and Chef Automation.
  • Scripting in multiple languages on Linux, windows - Batch, Shell etc.
  • Created and ran various Scripts on development server to meet the client requirements.
  • Setup rally for Helpdesk/Tickets, Project Management, Bug Tracking, Test Case Management.
  • Used CA RALLY to track progress of the assigned task in an agile environment.
  • Deployment of LAMP stacks using YAML.
  • Designed and developed grails applications for the end users.
  • Used Nexus as repository for storing the Related deployed files.
  • Log files analysis to resolve issues using Ruby scripts.
  • Mentored development teams on 12 factor methodology and micro services architecture to take advantage of Docker container services.

Environment:AWS, S3, EC2, IAM, Nexus, Ant, Maven, Git, Python, Shell, OracleWeblogic10.5, XML, PL/SQL.

Confidential, Auburn Hills, MI

Sr. AWS DevOps Engineer

Responsibilities:

  • Set up CI (Continuous Integration) for major releases in Jenkins and TeamCity.
  • Used Jenkins innovatively to automate most of the build related tasks. Improves throughput and efficiency of build system by providing EO/managers rights to trigger required build.
  • Developed Python modules to automate processes in AWS (AWS cloud formations/ EC2, Boto API).
  • Administration and configuration management of version control systems GIT, SVN.
  • Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, Nexus, Ansible and Rundeck.
  • Implemented new projects builds framework using Jenkins & maven as build framework.
  • Implemented a Continuous Delivery framework using Jenkins, Chef, Maven, ANT, Ansible, Rundeck& Nexus.
  • Wrote Ansible Playbooks with PythonSSH as the Wrapper to Manage Configurations of Open Stack Nodes and Test Playbooks on AWS instances using Python.
  • Developed, implemented and monitored infrastructure for systems, applications using HP Sitescope.
  • Implementing Puppet, Nagios, Chef and DevOps tools.
  • Installed, tested and deployed monitoring solutions with Splunk services.
  • Designed and developed a configuration management database (CMDB) using Python and MySQL to maintain and audit the everyday configuration changes.
  • Utilized Puppet for configuration management of hosted Instances within AWS.
  • Used Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Created and monitored alarms and notifications for EC2 hosts using Cloud Watch.
  • Worked in VMware vRealize Automatic Center 6.0 creating server provisioning entitlements, creating and defining business groups.
  • Defined Release Process & Policy for projects early in SDLC.
  • Integrated HP SiteScope, HP Diagnostics, Jenkins CI and Amazon CloudWatch.
  • Ensured appropriate quality controls and approvals were in place prior to code promotions, tracking and documenting all release changes.
  • Deployment coordination across teams.
  • Developed and maintained Scripts for deployment automation to multiple environments.

Environment: Jenkins, Maven, Git, SVN, Ansible, Rundeck, Python, BMC BladeLogic Server Automation, HP SiteScope, Splunk, Zabbix, CA Introscope and Open SUSE Linux.

Confidential, Rosemont, IL

Sr. AWS DevOps Engineer

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef, puppet, and Ansible. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Chef.
  • Manages the building and automated deployments of our analytics infrastructure to AWS.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • AWS server provisioning using Chef Cookbooks and Recipes.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Expert in performance monitoring tools like AWS cloud watch and stack driver.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Chef to aid with our deployment process, and migrating in-house systems to Amazon Cloud Services.
  • Automated provisioning of cloud infrastructure with Chef.
  • Worked on documentation - Chef Basics, Initial setup of Chef, Data bags implementation, Coding standards, Cookbook document, testing docs.
  • Resolved update, merge and password authentication issues in JIRA.
  • Written multiple cookbooks in Chef. Implemented environments, roles and data bags in Chef for better environment management.
  • Carried Deployments and builds on various environments using continuous integration tool Jenkins. Designed the project workflows/pipelines using Jenkins as CI tool.
  • Started working GIT repository implementation. Defined branching strategies in GIT and implementation of best practices.
  • Multiple parallel builds are implemented through a build farm by installing Jenkins on a Linux machine and creating a master-slave configuration and monitoring the servers using Autosys.
  • Used tracking tool JIRA and also triaged the issues and maintained bugs using JIRA tool.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
  • Written Shell/Ruby scripts to automate the deployment process.
  • Experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu) servers along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Managed daily builds and releases to QA. Debugged build failures and worked with developers and QA teams to resolve related issues.
  • Expertise in using build tools like MAVEN for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Chef.
  • Written Cron jobs in the QA and Production servers for automatic backup and restart of the documenting doc bases.

Environment: SVN, Bamboo, Nexus, Bash Scripting, Agile, Ansible, Chef, Selenium Web Driver, Tomcat, Docker, AWS, Ant, Maven, MS Build, Puppet, Python, Ruby, Linux, Windows, Web logic, Bamboo, Git, GITHUB, JIRA, Web Sphere, Nagios, Splunk, Jenkins.

Confidential

UNIX/LINUX Administrator

Responsibilities:

  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Implemented Chef to deploy the builds for Dev, QA and production.
  • Maintained and developed infrastructure using Chef, Jenkins, and multiple AWS tools.
  • Built infrastructure for production website that includedslave replication and masters
  • Built python apps that allowed developers to build proprietary solutions without requiring standard components.
  • Involved in AWS, which included managing application in the cloud and creating instances.
  • Involved in Chef and Puppet for Deployment on Multiple platforms.
  • Created release notes based on the contents of builds and publish build artifacts to the stakeholders.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Implemented & maintained the branching and build/release strategies utilizing GIT.
  • Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories etc.

Environment: Java, Eclipse, Tomcat, Apache, Jenkins, Python, Ruby, JIRA, Maven, Git, AWS, Ruby, Chef, PowerShell, GIT, Puppet, LINUX.

Confidential

Build and Release Engineer

Responsibilities:

  • Participated in the release cycle of the product which involved environments like DEV, QA, UAT and PROD.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Responsible for Branching and merging the code as per the schedule.
  • Perform biweekly build cycle and testing processes.
  • Used ANT andArtifacts on the source code.
  • Installation, evaluation, implementation, automation, integration, analysis, maintenance, and problem resolution for enterprise system software, enterprise server hardware, and storage.
  • Installation and configuration of Ubuntu Trust, CentOS 6/7 on both standalone and virtual environments.
  • Configured and automated the Hudson Build Jobs for Continuous Integration.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Designed and Implemented Subversion metadata including elements, labels and triggers.
  • Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Documented and deployment process of code to production.

Environment: Ubuntu Trust, CentOS 6/7, Apache Tomcat, Subversion, ANT, Maven, Hudson.

Confidential

Build and Release Engineer

Responsibilities:

  • Participated in the release cycle of the product which involved environments like DEV, INT, QA, UAT and Production.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Responsible for Branching and merging the code as per the schedule.
  • Perform biweekly build cycle and testing processes.
  • Used ANT and artifacts on the source code.
  • Installed and Configured Continuum jobs for automating some build Processes.
  • Installed and Configured Nexus to manage the artifacts in different Repositories.
  • Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Used Apache Tomcat as application serverfor deploying the artifacts.
  • Developed UNIX and Perl Scripts for manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Designed and implemented Subversion metadata including elements, labels, and triggers.
  • Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.
  • Configured Hudson/Jenkins for doing the build in all the non-production and production environments.
  • Experienced with managing some build processes using Team city in pre-prod development environment.
  • Used Perl/Shell to automate buildand deployment Process.
  • Documented the deployment process (Migration Doc) of code to production.

Environment: ANT, Nexus, Jenkins, UNIX, SVN and Perl Scripting.

Confidential

Jr. Linux / UNIX Administrator

Responsibilities:

  • Involved in development, user acceptance, and performance testing, production & disaster recovery server.
  • Experience responding to on call service regarding problems in network, work station, & fix them.
  • Worked on implementation of network technologies such as installation and configuration of routed protocols.
  • Designed bash and Perl scripts to automate application and system management activities
  • Handled System tuning, log maintenance, disk space management etc.
  • Involved in writing shell scripts for automated installations, to extract logs.
  • Installed and configured UNIX tools
  • Installation, configuration, performance tuning, security, backup, recovery and upgrades of Linux/Unix environment.
  • Was involved in adding servers to DNS record for back end and front end lookup.
  • Writing shell scripts for running jobs on servers.
  • Troubleshooting of issues with applications, network, user hardware, naming services.
  • Disaster Recovery plans for cold backup site.
  • Documenting software usage procedures, process of installation of operating system.
  • Was responsible for 24x7 production support for the team.

Environment: UNIX, Linux, Perl, Bash, port security, shell, DNS.

We'd love your feedback!