We provide IT Staff Augmentation Services!

Build And Release/ Devops Engineer Resume

0/5 (Submit Your Rating)

Dallas, TX

OBJECTIVE

  • A global exposure in a global leading company which provides the opportunity to extend my knowledge and my experience as a software developer and my strong coding skills ensure that I will make a positive contribution to your origination.

TECHNICAL SKILLS

Operating System: Linux, Unix, Windows 8/7/Vista/XP/2003/2000/NT/98.

Programming Languages: Java, C, C++

Scripting languages: Bash, Shell, Power Shell, Python.

Configuration Management: Puppet, Chef, ANSIBLE.

Cloud Technology: AWS.

Source Version Control: GIT, GitHub, SVN.

CI/ CD: Jenkins, Hudson, Bamboo

Build Tools: Ant, Maven

Monitoring Tools: Nagios, ELK.

Databases: Oracle, MS SQL Server, MS Access.

Testing: HP Quality Center (HPQC)

PROFESSIONAL EXPERIENCE

Confidential, Dallas,TX

Build and Release/ DevOps Engineer

Responsibilities:

  • Creating the automated build and deployment process for application, re - engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven in Linux environment
  • Created puppet manifests and modules to automate system operations.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Build and Deployment of the java applications onto different environment like Dev, QA, UAT and Production.
  • Involved in utilizing alost the entire AWS stack (including EC2, EBS, Route53, S3, RDS, Dynamo DB, SNS, SQS and IAM) focusing on high-availability, fault tolerance, and auto scaling.
  • Design roles and groups using AWS Identity and Access Management (IAM). Created users and groups using IAM and assigned individual policies to each group.
  • Extensively worked on CI/CD pipeline for code deployment by engaging different tools (Git, Jenkins, Code Pipeline) in the process right from developers code check-in to Production deployment.
  • Used Puppet/Chef automation in Ant project with Nexus repositories and scheduled the projects in Jenkins for CI.
  • Used Puppet/Chef automation tool to perform configuration management and create Manifest and Modules/Cookbooks and Recipes to create/scale the infrastructure and install required packages.
  • Virtualized the servers using Docker for the test environments and dev-environments needs. And also configuration automation using Docker Containers.
  • Written 100’s Docker files for automation the instillation process.
  • Responsible for automate nightly and weekly builds for different modules.

Confidential

Jr. Build and Release/ DevOps Engineer

Responsibilities:

  • Experience in Environment Management and Build/Release Engineering for automating, building, releasing and configuring changes from one environment to other environment.
  • Implemented AWS solutions using E2C, S3, VPN, ROUTE53, RDS, EBS, Elastic Load Balancer, Auto scaling groups
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Migrated applications to the AWS cloud
  • Used GitHub as version control to store source code and Implemented git for branching and merging operation for java source code.
  • Scripting in multiple languages on UNIX, LINUX - Bash, Shell script etc.
  • Written Shell Scripts in configuration and installation Deployment automation of day-to-day tasks.
  • Work with different team members for automation of Release components.
  • Implement and develop apps according to designs, test and deploy.
  • Setting up Monitoring environment for all production and development servers at different sites which included installation and configuration of new monitoring severs along with addition of new hosts and services to them.
  • Installing & Configuring file servers like NFS & FTP for remote sites.
  • Maintains system performance by performing system monitoring and analysis and performance tuning.
  • Supported the deployed applications through debugging, fixing, and maintenance releases.
  • Worked with minimal supervision in a fast paced, dynamic environment.

We'd love your feedback!