We provide IT Staff Augmentation Services!

Ci/cd-devops Engineer Resume

4.00/5 (Submit Your Rating)

Franklin, TN

SUMMARY

  • Have 5 years of extensive experience as AWS/DevOps Engineering, Build/Release Engineer and Linux System Administrator.
  • AWS Certified Developer - Associate.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, CloudFront, RDS, DynamoDB, VPC, DirectConnect, Route53, CloudWatch, CloudFormation, IAM.
  • Created instances in AWS as well as migrated data to AWS from data Centre.
  • Created and maintained various DevOps related tools for the team such as deployment tools and development and staging environments on AWS and Cloud.
  • Supporting a wide range of servers including Windows, Linux and Centos networking equipment.
  • Experience with Configuration Management Tools like Chef, Puppet and Ansible.
  • Having good understanding of Docker Configuration Management tool.
  • Evaluated Kubernetes for Docker container.
  • Deep knowledge on CI (Continuous Integration) and CD(Continuous Deployment) methodologies with Jenkins.
  • Strong Experience on Administration and Troubleshooting ofAzureIAAS Components (VM, Storage, VNET, OMS, NSG, Site to Site VPN, RBAC, Load Balancers, Availability Sets).
  • Excellent knowledge inAzurecompute services,AzureWeb apps,AzureData Factory & Storage,AzureNetworking, andAzureIdentity & Access
  • Working with Nagios monitoring software for remote and onsite devices both physical and virtual.
  • Experience in DesigningAzureResource Manager Template and extensive experience in designing custom build steps using PowerShell
  • Strongly familiar with Git and SVN, including branching and merging strategies
  • Experience in built automation using Jenkins, Maven and Ant.
  • Extensively used build utilities like Maven for building of jar, war and ear files.
  • Managed servers on the Amazon Web Services (AWS) platform using Puppet and Chef.
  • Responsibilities include in developing complex build, test, secure and deployment of systems and providing support to both developers and testers.
  • Experienced in NOSQL database design and principles (Mongo and Cassandra)
  • Experience in Writing MongoDB Schema using Mongos.
  • Good experience on MongoDB scaling across data centers and/or in-depth understanding of MongoDB HA strategies, including replica sets.
  • Migrated Database from SQL Databases (Oracle and SQL Server) to NO SQL Databases (MONGODB)
  • Have good understanding of Java project structures.

TECHNICAL SKILLS

Languages: JAVA/J2EE, XML, Perl scripting, Shell Scripting, Python, SQL.

Application Servers: WebLogic, WebSphere, Tomcat, JBOSS, APACHE

Virtualization: VMware, VCAC, Vsphere, Vcenter, Vcloud.

Cloud Technologies: Open Stack, AWS (EC2, S3, CloudWatch, RDS, Elastic Cache, IAM), Docker

Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP.

CI Tools: Chef, Puppet, Jenkins and Bamboo.

Build Tool: Ant, Maven, Make

Bug Tracking Tools: Junit, PMD, JIRA, Red Mine, and Bugzilla.

Version Control Tools: GIT, Subversion (SVN), Mercurial and IBM Clearcase (UCM).

Web Technologies: HTML, Java Script, XML, Servlets, JDBC, JSP.

PROFESSIONAL EXPERIENCE

CI/CD-DevOps Engineer

Confidential, Franklin, TN

Responsibilities:

  • Working as a DevOps Engineer for multiple development teams, system analysis team to establish a build schedule, provide a guideline for deployment in higher environments and with troubleshooting build system failures.
  • Having great knowledge and experience working in Jenkins.
  • Created CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like Jenkins.
  • Worked for 5 scrum teams (Java, AEM, Jenkins, Ant, maven, svn, git, codehub, rally, Agile methodology, cucumber scripts, fortify scan, sonar, xldeploy and xl release, SharePoint, CI/CD automation from scratch, Docker, openshift )
  • Coordinating with all the Dev, QA, business and release engineers to make the application delivered the software as expected for clients.
  • Integrated code quality and code managementtools such as Sonar and Fortify along cucumber tests scripts through Jenkins to check the performance of the applications.
  • Responsible for configuring theapps to Openshift v3 and containerization of apps using Docker.
  • By using Docker, Creating and building a Docker image then pushing it to Docker Registry hub
  • Responsible for setting up from scratch and maintaining automated CI/CD Pipelines for multiple apps.
  • Integrated Fortify scans, Sonar qube, Cucumber test Scrips, Automated test driver Development (ATDD Scripts)in Jenkins to run performance tests
  • Worked with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment usingXldeploy and xl-release automation tools for promoting the built package to all the higher environments.
  • Migrating the version controlling systems like SVN, Gitand Created the hooks in codehub for automated build and configured the Jenkins to kick off the builds for extracted the war file and deployed in the application to DEV server like apache tomcat and openshift server.
  • Used Ant, Maven as a build tools on java projects for the development of build artifacts on the source code
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases
  • Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Releases.

ENVIRONMENT: XLDeploy,XLRelease,Openshift,Docker,Fortifyscan,Sonar,Java/J2EE,SVN,GIT,Codehub,ANT,Maven,Svn,Nexus,Artifactory,RHEL,Solaris,Tomcat,CA Rally, Unix/Linux, Jenkins, Shell scripting.

Devops Engineer

Confidential, Livonia, MI

Responsibilities:

  • Hands on Involvement with Amazon Web Services (AWS) including EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, CloudFront, RDS, DynamoDB, VPC, DirectConnect, Route53, CloudWatch, CloudFormation, IAM.
  • Launching Amazon EC2 Cloud Instances utilizing Amazon Web Services (Linux/Ubuntu) and Configuring propelled examples as for particular applications
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Created CloudFormation formats and deployed AWS resources utilizing it.
  • Creating S3 bucket and furthermore overseeing strategies for S3 bucket and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Creating CloudWatch alerts for instances and utilizing them in Auto-scaling launch configurations.
  • Manage the configurations of different servers utilizing Ansible.
  • Implemented a Continuous Delivery pipeline with Docker and AWS.
  • Evaluated Kubernetes for Docker container orchestration.
  • Experience with building containerized applications using Docker images.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS CloudWatch.
  • Implemented a GIT mirror for SVN repository, which enables clients to utilize both GIT and SVN.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Expertise in working with MySQL databases, Apache Web server, Tomcat Application Servers.
  • Experience with NoSQL data-stores like HBase, Cassandra.
  • Created and modified Cloud Formation templates to create/upgrade EC2 instances to support specific needs
  • Deployed JAVA/J2EE applications through Tomcat Application servers.
  • Manage the integration of new software projects and products into the build environment.
  • Involved in scrum functions (stand-up, planning, demo/survey and retrospective) with the teams to guarantee successful project forecasting and realistic commitments.

Environment: VMWARE, Linux, Windows, Tomcat Server, Centos, Ubuntu, Ansible, AWS, Kubernetes and Docker

Devops Engineer

Confidential, Chicago, IL

Responsibilities:

  • Hands on Experience in Amazon Web Services(AWS) to Build & Deploy highly available and scalable infrastructure by using various AWS resources Elastic Compute Cloud(EC2), Virtual Private Cloud, SQS, SNS, Cloud Watch, Cloud Trail, Route-53 and other important AWS services.
  • Hands on experience in CI (Continuous Integration), CD (Continuous Delivery) pipelines, strong background in Build and Release Management and Cloud Implementation all within that suites the needs of an environment under DevOps Culture.
  • Experience in Configuration Management and Automation like Maven, Jenkins, Ansible, Git hub and Tomcat.
  • Involved in developing and deploying of micro services using technologies like Docker.
  • Creating, Cloning Linux Virtual Machines, templates using Oracle Virtual box.
  • APT and YUM package installations, patch and other server management.
  • Used Python fabric forAWSinstance provisioning.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • DesignedAWSCloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful
  • Creation of groups, adding User ID to a group as a primary or secondary group, removing User ID from a group. Performed regression and system-level testing to verify software quality and function before it was released.

Environment: Linux, Windows, Tomcat Server, Centos, Ubuntu, Ansible, AWS, Kubernetes and Docker

Confidential

Software Engineer (Release/ Build)

Responsibilities:

  • Interaction with business analysts for getting updated requirements and supported change Management Processes.
  • Worked on agile development life cycle.
  • Involved In building and Deployment of various projects using script files and Web Sphere Admin console.
  • Used Jenkins as build framework tool for some projects.
  • Wrote new ANT scripts to Automate build process and modified the existing ones according to the new project guidelines.
  • Supported developers and other teams to successfully access and use modified scripts.
  • Converted old builds using MAKE to ANT and XML.
  • Involved in using ClearCase import tools for migrating data from CVS to ClearCase.
  • Designed and implemented ClearCase and CVS metadata including elements, labels, attributes, triggers and hyperlinks.
  • Utilized CVS/ClearCase for maintaining build/release strategies.
  • Documented release, builds and source control procedures and plans.
  • Automated ClearCase based release management process including monitoring changes between releases.
  • Maintained the expected change requests for scheduled builds.
  • Involved in development and maintenance of Perl scripts for build and release of tasks.
  • Provided release updates to the management team and business liaison leads.
  • Responsible for releasing code to the Product Test environment, Regression Test and to Production environments.
  • Designed and developed theapplicationmodules in Agile (scrum) environment.
  • Developed web pages for O2 services using HTML, CSS, Bootstrap, JavaScript.
  • Closely worked with the QA team for testing and resolve bugs in theapplication.
  • Developed JUnit Test cases andDeveloped Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams forapplicationcomponents and interfaces
  • Designed and developed front end of theapplicationusing HTML, Java Script and CSSperformedapplicationtesting of the module.
  • Maintained the results after regression Test to confirm stability of the project.
  • Developed, maintained and executed test cases, ensuring the quality and stability of the system throughout the project.
  • Designed and supported installation scripts and procedures across multiple product lines and platforms, ensuring smooth and successful installations and upgrades by internal teams and customers.

Environment: CVS/ClearCase, Perl Scripting, Jenkins, ANT, Junit, MAKE.

We'd love your feedback!