We provide IT Staff Augmentation Services!

Ci/cd Engineer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Motivated professional with 7+ Years of total IT experience in administration, analysis, design and maintenance of client/server and web applications.
  • 4 years in practicing DevOps, CI/CD, Infrastructure automation, quality engineering and release management.
  • Ability to make a positive impact in any business environment that has been demonstrated by my employment record.
  • Experienced working in an agile environment. Team player. Able to learn programs and processes quickly. Effective verbal and written communication skills. Flexible, willing to take on more responsibilities as needed and devote time necessary to complete deadlines. Strong organizational skills with the ability to multi - task, work under pressure, coordinate multiple project simultaneously, Efficient and attentive to details.
  • Corpsman in the US Navy Reserves. (Secrete clearance in process)
  • Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, Bit Bucket, GitHub, Maven, Nexus and VSTS.
  • Experience in integrating code quality tools such as SonarQube, in CI/CD pipelines.
  • Experience in scripting languages such as Groovy, Shell scripting, Bash
  • Exposure to configuration management tools such as Ansible, Terraform and Docker
  • Strong exposure to AWS and Azure cloud platforms.
  • Excellent understanding of source-code management principles and systems, particularly Git
  • Strong knowledge on practicing TDD, automating Junit tests using Django
  • Participated in the release cycle of the product which involved environments like Development QA UAT and Production.
  • Worked with project documentation and documented other application related issues, bugs on internal wiki website.
  • A highly motivated, energetic individual, a team player with excellent communication and inter-personal skills

PROFESSIONAL EXPERIENCE

Confidential, Chicago IL

CI/CD Engineer

Responsibilities:

  • Implantation of CI/CD end to end pipeline
  • Integration of SonarQube with Jenkins for static testing
  • Support for various application team onboarding process
  • Review/ create build steps: compilation, security/functional testing, staging
  • Install build dependency on build servers
  • Create Jenkins job, create necessary automation scripts
  • Create Jenkins documentation and provide hands on training (if needed)
  • Implement and test integration points

Confidential, Dallas TX

DevOps Engineer

Responsibilities:

  • Set up Git repositories and Assign SSH Keys to my team.
  • Work on Jenkins adding the necessary plugins and adding more slaves to support scalability and agility.
  • Improve systems performance with continuous monitoring tools, resolve day to day issues
  • Automated the deployment of Java applications
  • Set up CI/CD pipelines for Microservices on AWS using App services.
  • Created Docker file and automated Docker image creation using Ecs and Docker.
  • Automated infrastructure provisioning of EC2 on AWS using Terraform and Ansible.
  • Automated deployment of webapps to Tomcat
  • Monitoring deployment for Rollback
  • Created nightly builds with integration to code quality tools such as SonarQube,
  • Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins.
  • Manage/mentor both onsite/offshore team.
  • Enforced Test Driven development for the DEV teams for every sprint.
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed

Environment: Agile, MySQL, Postgress, Ansible, Terraform, Django, Jenkins, AWS, SonarQube, TDD, Tomcat

Confidential, Charlotte NC

Dev Ops / Build & Release Engineer

Responsibilities:

  • Performed code migration from TFVC to Git using TFS-Git utility.
  • Set up VSTS CI/CD pipelines for Microservices on VSTS and deployed to Azure cloud using App services.
  • Created nightly builds with integration to code quality tools such as SonarQube
  • Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
  • Set up sonar lint, Codi scope plug-ins in Developer’s workstation.
  • Maintained production application and managed SLA’s and metric performance
  • Implemented Release management workflow for QA, UAT and Prod environments.
  • Collaborated with Sys Admin and DBAs to identify deployed issues for component based application.

Environment: Agile, Git, Azure, VSTS, Docker, Nagios, Oracle 12c, Java, Windows Servers, JIRA

Confidential

Quality Automation Engineer

Responsibilities:

  • Develop a performance testing practices and procedures to identify application bottlenecks and provides suggestion to development teams.
  • Prepares and executes Load Runner test scripts using modularized load testing framework.
  • Debug the development and execution of test scripts against the test targets.
  • Analyzes client needs, and develops a unique solution or chooses an approach or procedure for addressing a work task applying multiple and varied options
  • Analyze non-functional requirements to identify and prioritize test targets. Verify requirements as testable.
  • Create test data and develop test data requests for each test script.
  • Record time in time reporting system (EPM).
  • Working with performance testing tools including JMeter, HP Load Runner, and Performance Center with capabilities in analyzing performance test results. Also use HP Load Runner and HP Performance Center test tool components: VUGEN, HP Diagnostics, Controller, Analysis, and Correlation Libraries. CA-Wily Introscope

We'd love your feedback!