We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

Oakland, CA

SUMMARY

  • Around 9+ Years of experience in IT industry comprising of Development, Systems Administration and Software Configuration Management (SCM).
  • Extensive experience includes SCM, AWS, Devops, Build/Release Management, and Change/Incident Management.
  • Worked on Build and Release management methodologies and Software procedures in all aspects of SDLC.
  • Extensively worked with Version Control Systems like Perforce, SVN (Subversion) and CVS.
  • Experience with build tools Ant and Maven for writing build.xmls and pom.xmls respectively.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, Clover, PMD, findbugs and checkstyle.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Experience in using ANTHILL PRO as CI Tool.
  • Experience writing Shell and Perl scripts to automate the deployments.
  • Experience using RPMs to effectively package the applications for product deployments
  • Experience in Configuring and deploying to Application servers Tomcat.
  • Experience is using Weblogic and Websphere web servers for deployments.
  • Experience with Oracle and MS SQL Server DB Tasks (DML, user management etc)
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies
  • Used VMware VSphere, VCenter to create VMs managed these VMs on various ESX hosts
  • Good knowledge on ITIL Process and have worked on coordinating releases across the projects.
  • Consulted and recommended client in Build and Release management Implementation.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, WINDOWS NT/2000/2003/XP/vista/7, Confidential - UX

Version Control Tools: CVS, SVN, Rational Clear Case, Perforce,Git-hub

Languages: C, JAVA, XML, SHELL, PERL

Databases: My SQL, MS Access, Oracle 9i/10g

Application Servers: Weblogic, Websphere, Tomcat

Build Tools: ANT, MAVEN, HUDSON/JENKINS, ANTHILL PRO, BUILD FORGE

PROFESSIONAL EXPERIENCE

Confidential, Oakland, CA

AWS/DevOps Engineer

Responsibilities:

  • Working for DevOps Platform team and responsible for specialization areas related to Chef for Cloud Automation.
  • Used chef for server provisioning and infrastructure automation in a SAAS environment.
  • Implemented scheduled downtime for non-prod servers for optimizing AWS pricing.
  • Created proper documentation for new server setups and existing servers..
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Customized and simplified Open Stack dashboard services using REST API.
  • Explored the capabilities offered by Open Stack, worked on Nova and Neutron component services by utilizing OpenStack4J API.
  • Deploying the Docker containers using Jenkins
  • Customizing the Docker images according to Clint requirement
  • Managing and flushing the stopped containers
  • Developed installer scripts using Ant, Python for various products to be hosted on Application Servers
  • Worked on Cloud automation using AWS Cloud Formation templates.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
  • Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Supporting Chef Environment with 2000+ servers and involved in developing manifests.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in GIT.
  • Created the branches in GIT to implement the parallel development process.
  • Coordinated Release effort amongst various teams (Dev, QA, DBA and Business Analysis) in geographically separated environment.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Associated in implementing SonarQube code quality analysis tool for the code.
  • Integrating various provisioning and monitoring modules into a single platform.

Environment: GIT, Tomcat, Jenkins, Python, Ruby, Chef, JIRA, Maven, Artifactory, Git, Linux, Docker, AWS.

Confidential, New Orleans, LA

Build & Release Engineer/DevOps Engineer

Responsibilities:

  • Participated in the release cycle of the product which involved environments like Development, INT, QA, UAT and Production.
  • Responsible for the building and deploying the artifacts into DEV, INT and QA Environments
  • Used Subversion as version Control for maintaining the versions.
  • Created Subversion configuration record for builds using derived objects generated during build audit process.
  • Used AWF cloud servers for Deployment
  • Perform biweekly build cycle and testing processes.
  • Used MAVEN to automate the build process.
  • Integrated the Code Quality tools Cobertura, PMD, Findbugs and Checkstyle to Maven Projects.
  • 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 server for deploying the artifacts.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Coordinated application releases with Development, DBA, QA and Project Management teams.
  • Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.
  • Served as a partial administrator for UNIX machines.
  • Created deployment request tickets in Remedy for the deploying the code to Production.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Used Perl/Shell to automate build and deployment Process.
  • Executed the DB Scripts (DML’s) which have dependencies on the code on Oracle DB.
  • Documented the deployment process (Migration Doc) of code to production.
  • Used JIRA as Issue Tracking Tool.

Confidential, Cary, NC

Build & Release Engineer

Responsibilities:

  • Build chatbot integration between Slack and Amazon Web Services.
  • Create CloudFormation Templates and Ansible playbooks for infrastructure automation.
  • Configure application monitoring using Graylog, LogicMonitor, OpsCenter and PagerDuty.

Confidential

DevOps Operations Engineer

Responsibilities:

  • Design, implement, and support an end-to-end DevOps framework within the Tax Tech Practice
  • Onboard Development teams onto Continuous Integration and Continuous Delivery pipelines
  • Plan, organize, and deploy releases into Production
  • Automate common processes (server configuration/tasks, build/deploy tasks, self-service tools)
  • Rapidly troubleshoot application, configuration, and deployment issues in .NET/IIS/SQL Server environment
  • Improve efficiency and reliability of the build/deploy process to make it streamlined and automated

Confidential

Build Engineer

Responsibilities:

  • Involved in creating new elements in VOB’s.
  • Modified ANT scripts to build the JAR files, WAR files and EAR files from VOB’s.
  • Developed utilities for developers to check the checkouts, elements modified based on project and branch.
  • Responsible for building and releasing packages to Dev, Itest and QA Environments.
  • Performing clean builds according to the schedule published for a given releases.
  • Installed Build Forge and performed troubleshooting during installation.
  • Worked with Build Forge for automated build and release.
  • Responsible for deleting the old deployed code and deploying the newly built code using Web Sphere IDE (Integrated Development Environment).
  • Releasing code to testing regions or staging areas according to the schedule published.

We'd love your feedback!