We provide IT Staff Augmentation Services!

Aws/ Devops Engineer Resume

4.00/5 (Submit Your Rating)

Naperville, IL

PROFESSIONAL SUMMARY:

  • Around 5 years of experience in the development, implementation and management of full life cycle Integrated and Infrastructure management here my experience includes DevOps strategy and Build and Release Management with agile process.
  • Experience in cloud computing servers like Amazon Web Services (AWS) and IaaS.
  • Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, SNS, IAM, Route 53, Auto scaling, Security Groups.
  • Expert in Build and Release DevOps Engineering in building, deploying, and releasing of complex enterprise applications.
  • Experience in working on Linux operating systems such as CentOS, Red Hat, Ubuntu, and Debian.
  • Experience in branching, tagging, merging and maintaining the version across the environments using SCM tools like Subversion (SVN) and GIT windows environment.
  • Development of automation scripts for day - to-day deployments and builds using Bash, Shell, and Python.
  • Experience in using Nexus and Artifactory repository managers for maven builds. Configured and Administered Nexus Repository Manager and Jfrog Artifactory.
  • Administration of Jenkins Server- Includes Setup of Jenkins, Configure Nightly builds, and Parameterized Builds and Deployment Automation.
  • Administered and maintained Docker runtime environment, versioning and lifecycle management of Docker images.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Experience using Tomcat, JBOSS, WebLogic and WebSphere application servers for deployments.
  • Experience in code quality tool SonarQube.
  • Experience in development and configuration experience with software provisioning tools like Chef and Ansible
  • Expertise in querying RDBMS such as Oracle, MYSQL and SQL Server by using SQL for data integrity.
  • Involved Releases, creating delivery notes and coordinating releases in different environment Dev, Staging, UAT, and Prod.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker
  • Effective Judgement Skills, Self-Motivated, Energetic, Collaborative, Positive Attitude, Multitasker, Detail-Oriented, and Team Player.

TECHNICAL SKILLS:

Operating Systems: LINUX, RHEL (4/5/6), Fedora, ESXi, Hypervisor (/4.0/5.0), Solaris10 (Unix), SPARC, x86, Application System Architecture and design.

Cloud Technologies: AWS, Azure

Source control Tools: GIT, SVN, CVS and Perforce

Scripting: Python, bash, Ruby, PowerShell and Java script

Build Tools: Ant, Maven, Gradle, Nant

CI Tools: Jenkins, Hudson, TFS, Bamboo

Automation: Puppet, Chef and Ansible

Storage: EMC, NetApp

Security and network tools: Firewall, SCP, Wireshark, TCP Wrappers, TCP dump, Openssh, nmap, dig, traceroute, netstat

Middleware: Apache, Apache-Tomcat, WebLogic

DBMS: Oracle 10g, My SQL, MongoDB

Virtualization: Vmware ESXi, Amazon AWS, Vagrant, Oracle Virtual Box. XEN

Containerization: Docker, ECS, Kubernetes

Networking: ZFS, NIS, NIS+, DNS, NFS, RPM, YUM, LDAP and LAN, VPN, WAN, Firewalls, HTTP Server

Protocol: FTP, HTTP/S, UDP, Telnet, ARP, LDAP, SCP

Application: Java based application support knowledge

Project management and Methodologies: JIRA, CA Tool, ITIL, Waterfall, Agile, Kanban

PROFESSIONAL EXPERIENCE:

Confidential, Naperville, IL

AWS/ DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Implemented CI and CD pipelines to build potential infrastructure configured to run with zero down time.
  • Used Git as a source control tool to perform all necessary day to day activities with Bitbucket as web hosting platform for different projects.
  • Extensively worked on Jenkins for integration of the code from the repository and to automate the build process to generate artifacts.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Installed and configured the build utility Maven with Jenkins to build jar, war, ear files and helped the team to write the Maven Scripts that are compatible on production environment.
  • Maintain the Nexus artifact repository and moved the builds to it using Jenkins interface. Deployed applications in the form of artifacts and troubleshooting them in production and development environments to maintain load balancing, failover and high availability.
  • Used AWS CLI to manage and configure various AWS products and built automation scripts in Python and Bash.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Development of infrastructure automation in AWS (EC2, DynamoDb, Lambda, EBS, RDS, Dynamo, ELB, EIP etc) with AWS Cloud Formation.
  • Developed highly available, cost effective and fault tolerant systems using Auto Scaling, Elastic Load Balance.
  • Installed/Configured/Managed Ansible Master/Agents. Wrote custom Modules and Manifests, downloaded pre-written modules.
  • Deployed Ansible, Ansible Dashboard and Ansible DB for configuration management to existing infrastructure.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Utilized kubernetes and docker for the runtime environment of the CI/CD system to build, test deploy.
  • Build Docker images and launch container in dev and test servers and configured the containers.
  • Worked on Docker container snapshots, attaching to a running container, image managing, directory structures.
  • Configured and used montoring tools Prometheus & Grafana for monitoring the network bandwidth and the hard drives status.
  • Managed all the bugs and changes into a production environment using the JIRA tracking tool.
  • Creating Release calendars and documenting Releases

Environment: Puppet, Jenkins, AWS RDS, AWS EC2, AWS IAM, AWS Elastic Beanstalk, Git, Docker, Apache, Oracle 12c, JIRA, Maven, CentOS, Linux, Bash, AWS Cloud Watch

Confidential, Troy, MI

DevOps Engineer

Responsibilities:

  • Worked on installation, configuration and maintenance Debian/Red Hat, CentOS Servers at multiple Data Centres.
  • Responsible for the building and deploying the artifacts into DEV and QA Environments.
  • Used MAVEN to automate the build process.
  • Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef.
  • Installed yum packages on nodes (VMs) using Chef.
  • Customized various Chef Cookbooks according to requirements.
  • Writing Chef Cookbooks to manage configurations and automate installation process for webservers and AWS instances.
  • Created Chef driven configuration of user accounts and Installed packages on Chef only when necessary by managing the attributes and involved in setting up builds using Chef as a configuration management tool.
  • Developed Shell/Batch/Perl Scripts for automation purpose.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Used Git as Source Code Management and version Control for maintaining the versions.
  • Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting.
  • Installed, Configured, Managed Monitoring Tools such as Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Developed and implemented up the monitoring infrastructure for systems using Nagios.
  • Dealt with Jira as ticket tracking and work flow tool.

Environment: Git, Java, Chef, Jenkins, Maven, Python, AWS, Nginx, Red Hat Enterprise Linux (6x), Jira, Nagios, Cassandra DB, PAAS, VM Ware, and LINUX.

Confidential

Build & Release Engineer

Responsibilities:

  • Created repositories, branches, tags, users, groups in Subversion.
  • Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository.
  • Mentor Business Areas on Subversion Branching, Merging strategies concepts.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • Involved partially in deploying WARs/EARs (backend) through WebLogic Application Server console.
  • Performed setup of Clustered environment with WebLogic Application Server and created a two-node cluster using the Amazon Elastic Load Balancer in AWS.
  • Installed Chef cookbooks and Migrated Chef Server to AWS Ops Works using which cloud services were automated.
  • Written WLST scripts to deploy the WAR files to the target WebLogic Server.
  • Supported Lead developers with Configuration Management issues.
  • Worked for Creating the Software Configuration Management Plan.
  • Managed all the bugs and changes into a production environment using the JIRA tracking tool.
  • Managed the entire release communication and Release co-ordination during the Project roll-out.
  • Involved in estimating the resources required for the project based on the requirements.
  • Coordinate with Release Management regarding appropriate system releases among other development platforms.
  • Created Maven scripts and integrated them into common deployment.
  • Performed various builds for the QA, and Production Environments.
  • Experienced in building Java application using Maven scripts.

Environment: Java, Maven, Jenkins, Chef, Linux, WebLogic, AWS, JIRA Subversion, Shell scripting.

We'd love your feedback!