We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • DevOps engineering professional with five years of experience in banking, e - commerce, healthcare and broadband communications.
  • Combines deep industry knowledge with experience in SDLC life cycle, build & release activities, software configuration management, and cloud operations to meet business needs.
  • Experience in Continuous Integration (CI) & Continuous Delivery (CD) in an agile environment. Experience working on AWS cloud.

SKILL:

  • AWS
  • Jenkins
  • Git
  • SVN
  • Ant Maven
  • Gradle
  • Ansible
  • Docker
  • Kubernetes
  • Bash
  • Python
  • Jira
  • Azure

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

DevOps Engineer

Responsibilities:

  • Migrated SVN applications to Bit Bucket.
  • Re-modeled complex Ant scripts to Gradle scripts including Ant Macros.
  • Installed and configured Jenkins to automate the build and deploy process.
  • Worked on CI/CD pipeline to build, test and deploy software.
  • Configured Master-Node configuration for Jenkins nodes and took care of the tool installation on nodes.
  • Integrated Jenkins with Artifactory, SonarQube, Udeploy, Git/ SVN/ Bit Bucket using plugins thereby taking care of plugin management.
  • Created repositories in Artifactory for dependency management.
  • Took care of access management to add members/groups to Jenkins, Artifactory and Bit Bucket.
  • Implemented services using AWS stack (VPC, EC2, RDS, IAM, S3, etc.)
  • Worked on AWS Cloud Formation templates (JSON/YAML) to focus on high availability and auto-scaling.
  • Develop scripts to manage Cloud Infrastructure using python.
  • Worked on creation of customDockercontainer images, tagging and pushing the images to the repository.
  • Worked on orchestrating and automating AWS configurations, build and deployments usingAnsible, CloudFormation, Docker, and Kubernetes.
  • Assisted with incidents, troubleshot and resolved issues by performing root cause analysis
  • Created and maintained detailed technical and user-facing documentation as required.

Confidential, Minneapolis, MN

Build & Release Engineer

Responsibilities:

  • Maintain Artifactory repositories for the app teams. Assist them in cleanup and manual upload of artifacts.
  • Onboarded new applications to Jenkins, Artifactory, and Udeploy.
  • Perform Root cause analysis on the issues in CI/CD pipelines.
  • Created service accounts to provide read/write/deploy access to the app teams.
  • Tagged properties to the deployable artifacts to help them integrate with Udeploy.
  • Created/Modified freestyle, pipeline and multi-configuration jobs in Jenkins per the DevOps tools the apps are migrated to.
  • Took care of both tip and history migrations of applications from SVN to GitHub.
  • Maintained continuous integration efforts with SCM tools for automated nightly builds.

Confidential, Marlborough, MA

Build & Release Engineer

Responsibilities:

  • Installed and Configured the Artifactory repository manager for sharing the artifacts within the company.
  • Responsible for Administering Artifactory server which includes installing, upgrade, maintenance of repositories, performance tuning, troubleshooting issues, and maintenance.
  • Maintained Continuous Integration effort with Subversion along with scheduled automated nightly builds
  • Implementing and hosting large, complex workloads (windows and non-windows) inAzureIaaS and configuring correct VM size and storage selection.
  • Experience in implementing and configuring/re-platforming large database solutions inAzureusing SQL Server and Oracle.
  • Worked on Azure Resource Manager to provision applications and to deploy multi-services along with their dependencies.
  • Worked on branching and merging in SVN.
  • Created and managed branches for application teams based on bi-weekly releases.
  • Worked on Syslog-ng to collect the logs of the services in /var/log/.
  • Used Maven dependency management system to deploy snapshot andreleaseartifacts to Nexus to share artifacts across projects.
  • Implemented Docker containers to create images of the applications and dynamically provision slaves to Jenkins CI/CD pipelines.

Confidential, Raleigh, NC

Build & Release Engineer

Responsibilities:

  • Experience of working with thereleaseand deployment of large-scale Java/J2EE Web applications using SVN repository.
  • Updating the SVN log properties for revisions. Setting up the SVN sync servers, changed rev properties for SVN sync.
  • Created and maintained ANT build.XML for performing the builds.
  • Worked with the development team to generate deployment profiles (jar, war, ear) using Ant Scripts and Jenkins.
  • Maintained build related scripts developed in ANT, Python, and shell. Modified build configuration files including Ant’s build.xml.
  • Expertise in ANT scripts to automate the maintenance process of the WebSphere and recovered the backed-up WebSphere configuration using XML Config tool.
  • Collaborated with Development and Support teams to set up a Continuous Delivery environment with the use of ANT and continuous build and delivery tools.
  • Created deployment request tickets in Remedy for deploying the code to Production.
  • Troubleshoot and resolve issues that arise on our Linux servers and database affecting Jenkins, Nexus, and SVN.

Confidential, Minneapolis, MN

SCM Analyst

Responsibilities:

  • Extensively worked on several build tools likeANT.
  • Written build scripts from scratch for new projects and for new modules within existing projects.
  • Good experience to set up, configure continuous build processes using Hudson, Jenkins, Maven,Ant, MS build, Subversion and Perl.
  • Developed an automation tool with Selenium WebDriver and Java 8 to help to convert the configurations ofHudsonjobs, migrated over 1000 tasks ahead of schedule with automation.
  • Worked on functional and automation of failover testing for core services.
  • Involved in SSL Security management for the enterprise, maintaining s across multiple SSL providers, and integrating s into products such as Apache, Tomcat.
  • Verified whether the methods used to create and recreate software builds are reliable and repeatable.
  • Identified the Data Source and defining them to build the Data Source Views.
  • Deployed the build artifacts into environments like QA, UAT per the build life cycle.

Confidential

Software Engineer

Responsibilities:

  • Responsible for setup of DEV, SIT, QA and UAT Environments.
  • Build and release packages for testing and performed clean builds as per the scheduled release.
  • Used Subversion (SVN) for managing files and configurations.
  • Responsible for Branching, Tagging and Merging as per the schedule for version control tool.
  • Responsible for creating and editing ANT Scripts.
  • Deploying newly built code and removal of old code using the WebSphere Admin Console.
  • Supported Local System Administrators to troubleshoot Configuration Management and Network issues.
  • Analyzed and recommended hardware and software needs accordingly to the project requirements and conducted installations for the same.
  • Documented release build and source control processes and plans.
  • Co-ordinated with the development team and QA team for product releases.
  • Developed scripts in Perl and Shell scripting for automation of repeated tasks which are susceptible to errors.
  • Used Cruise Control for automation and Continuous Integration.
  • Deployed the applications to WebSphere Application Server and static content to Apache web servers.
  • Used Remedy for issue tracking and monitoring.

We'd love your feedback!