We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

0/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • Software Engineer with 8 years of experience and with Emphasis in DevOps Methodologies and focused on Automation of Build/Deployment/Environment Management areas by implementing CI / CD pipelines to help teams deliver a better, reliable and certified software into lower level and Production environments.
  • Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Setting up CI / CD pipelines via Jenkins integration SVN, GIT, Maven, Nexus and Tomcat deployment steps.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Troubleshoot build issues in Jenkins, performance and generating metrics on master’s performance along with jobs usage and no. of builds being run.
  • Design and develop build and packaging tools for continuous integration build and reporting. Automate the build and release cycles.
  • Coordinate all build and release activities, ensure release processes is well documented, source control repositories including branching and tagging.
  • Experienced in AWS services like IAM, S3, Auto scaling, VPC, Cloud Watch, ELB and CFT.
  • Experience in using ANT and Maven as a build tool for building deployable artifacts (WAR & EAR) from source code.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, planning, Developing, Testing, Implementing and post - production analysis of the projects.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, AWS CLI.
  • Experience in Creating S3 buckets and managed policies for S3 buckets. Used S3 bucket and Glacier for storage and backup on AWS using lifecycle policies.
  • Strong understanding of infrastructure automation tooling (AWS cloud formation, EBS)
  • Used Cloud Watch to monitor server services like logs, CPU, RAM and disk storage.
  • Have worked on designing highly available, cost effective and fault tolerant systems using multiple EC2 Instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Application Deployment and environment configuration using Chef, Puppet and Ansible.
  • Knowledgeable on various cookbook components and cookbook authoring workflows like attributes, files, libraries, recipes, resources and templates.
  • Managed cookbook source code repos for deployment cookbooks and implementing chefspec frameworks to identify cookbook issues at initial stages of authoring the recipes.
  • Analyzed and Validated chef cookbooks with foodcritic and test kitchen.
  • Deploying Chef to completely provision and manage EC2 instances, volumes, DNS & S3.
  • Experienced in building and maintaining Docker infrastructure for SOA applications in agile environment.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Ability in deploying the developed code in a Web Sphere, Web Logic, Apache Tomcat.

TECHNICAL SKILLS

Build Tools: Maven, AntVersion Control Tools GIT, Subversion, Perforce

Continuous Build Integration: Jenkins, Hudson, Bamboo, TeamCity

Configuration Management Tools: Chef, Puppet, Ansible

Cloud Technologies: Amazon Web Services (EC2, IAM, CFT, S3, ELB, VPC, etc.)

Containerization: Docker, Kubernetes, Docker Swarm

Artifactory: Jfrog Artifactory, Nexus

Scripting Languages: Ruby, Shell, Python, HTML

Web/Application Servers: Apache Tomcat, JBOSS, WebSphere

Monitoring Tools: Nagios, New Relic, Splunk

Bug Reporting Tools: JIRA, Bug Zilla

Operating Systems: RHEL, Windows, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Sterling, VA

DevOps/AWS Engineer

Responsibilities:

  • Primary responsibilities include Build and Deployment of the java applications into different environments like Dev, INT and QA.
  • Implemented Chef Server and components installations, including cert imports, increase chef license, creating admins and users.
  • Involved in chef infra maintenance including backup/monitoring/security fix.
  • Installed Hosted Chef Supermarket which stores and shares the cookbooks developed within the organization.
  • Installed Jenkins on a Linux machine and created a master and slave configuration through a build farm for implementation of multiple parallel builds.
  • Carried out deployments and builds on various environments using Jenkins continuous integration tool.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and PlacingBuildsinto Maven Repository.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling / naming conventions using GIT source control.
  • Repository management in Maven to share snapshots and releases of internal projects using Jfrog tool.
  • Branches creation in Subversion (SVN) to implement the parallel development process.
  • Using ansible, creating roles, and updating playbooks to provision servers.
  • Worked on Amazon AWS EC2 cloud services for installing, configuring and troubleshooting on various Amazon images like Amazon Linux AMI, Redhat, Ubuntu and Windows.
  • Created and managed multiple Instances of Apache Tomcat and deployed several test applications in EC2 instances in QA environment.
  • Managed and worked with various different instances of EC2, creating AMI’s, managing EBS volumes and configuring security groups, elastic IP’s etc.
  • Implemented VPC, Auto scaling, S3, Cloud Watch, EC2,CFT services onAWS.
  • Experience with AWS S3 services creating buckets, configuring buckets with permissions, logging, versioning and tagging.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Utilized AWS Cloud Watch to monitor the performance environment instances for operational and performance metrics during load testing.
  • Created alarms and trigger points in Cloud Watch based on thresholds and monitored logs via metric filters.

Environment: Jenkins, Ansible, EC2, RDS, EBS, S3, VPC, AMI, Cloud Watch, Security Groups, IAM, Git, Chef, Linux Tomcat Apache, Cloud Watch, Cloud Formation, Elastic Load Balancer{EBL}, Auto Scaling, Cloud Front, Amazon VPC, Nagios.

Confidential, Boston, MA

Devops/AWS Engineer

Responsibilities:

  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Worked onAWSinfrastructure automation throughTerraform, Ansible, Python, Bash scripts.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services inAWScloud.
  • InstalledJenkinsmaster and slave nodes and also configuredJenkinsbuilds for continuous integration and delivery.
  • Installed and configured code rules, keys of SonarQube for code analysis and created of SonarQube dash boards for different team members based on their roles to monitor the progress of project source code.
  • Automated web application testing with Jenkins and Selenium.
  • Worked on creation of customDockercontainer images, tagging and pushing the images.
  • Good knowledge in creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.
  • InstalledJenkinsmaster and slave nodes and also configuredJenkinsbuilds for continuous integration and delivery.
  • Worked on Chef server management console and understanding and working knowledge on all different components of chef server, nodes and workstations.
  • Written different cookbooks containing multiple recipes to achieve automation for middleware installation, Environment readiness and deployment activities.
  • Proactively monitored system integrity and application availability, worked with QA, developers, system administrators, database administrators, program managers, and help desk closely and efficiently.
  • Proven experience in project and team leading. Equally comfortable working independently as well as in a team environment.

Environment: Jenkins, Python, Chef, Puppet, Ansible, Amazon EC2, Amazon S3, Elastic Block Storage{EBS}, Elastic Load Balancer, Amazon RDS, Auto Scaling, Cloud Front, Cloud Watch, Cloud Trail Dynamo DB tables, Linux.

Confidential, Riverswoods,IL

DevOps Engineer

Responsibilities:

  • Automated thebuildprocess usingbuildtool Jenkins and scheduled it daily for the sanity check of the Java code checked in by the developers.
  • Introduced new techniques and technologies for build automation to evolve existing systems.
  • Worked efficiently with Applications Development and Support group to implement, test and rollout new patch releases.
  • Experience with Chef Automate, Puppet or Ansible used to automate application delivery, configuration management or compliance.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Involved in Migrating applications to the AWS cloud.
  • Executed QA services for enhancing efficiency of technologies and related updates for cloud storage applications.
  • Experience with application architectures, with a focus on Service Oriented Architecture / microservices-based implementations.
  • Deployed the Java applications into web application servers like Web logic.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Developedbuildand deployment scripts using ANT and MAVEN asbuildtools in Jenkins to move from one environment to other environments.
  • Worked with customers, developers, testing, product management and support staff.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • Drive the migration from physical/virtual servers to a cloud based environment.
  • Work with our Scrum Teams to design and implement a Common CI/CD pipeline.
  • Responsible for streamlining thebuild, deployment andreleaseof technology for commercial cards enterprise system using scripting, SVN, and Java technologies, architecture, and design framework.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.

Environment: Jenkins, GIT, ANT, MAVEN, JIRA, Chef, Python, JAVA/J2EE, Web Sphere, Nagios, Puppet, Unix/Linux, Windows, Angular JS, Ruby, Perl, Shell, Jira, Apache Tomcat, XML, Java/J2EE.

Confidential

Linux Administrator

Responsibilities:

  • Installation and troubleshooting on VMware running Linux (Red Hat) and Windows (Wintel, windows, XP, Vista).
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Admin console management, checking logs, application deployments, JDBC configurations, cert configurations, cluster management, Bus & User management, messaging services & troubleshooting.
  • Configured secure http, for SVN source control, and back-end communication with MySQL& SQL Database.
  • Configured LVM (Logical Volume Manager) to manage volume group, logical and physical partitions and importing new physical volumes.
  • Experience installing and configuring SSH (Secure Shell) encryption to access on Ubuntu and Red Hat Linux securely.
  • Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle) UNIX based shell.
  • Deployment and ongoing support of Cloud Infrastructure.
  • Installation, Configuration, Maintenance and Development of about 250+ Linux Servers (Mix of Ubuntu, CentOS and Red Hat-RHEL.
  • Experience installing and configuring SSH (Secure Shell) encryption to access on Ubuntu and Red Hat Linux securely.

Environment: Redhat, Solaris, Sun SPARC HP DL 380 G 4,5,6,7, Dell Power Edge servers, Kickstart, PowerShell, Open stack, SMF, Oracle 10g, Jboss 4.x, WebLogic 10, MQSeries 6.x, Jboss 4.2.2, Ruby, Python, RAID, GIT, LDAP, VMware, VSphere ESXi 5.0

We'd love your feedback!