We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Pearl River, NY

SUMMARY:

  • 7+ years of experience in Analysis, Architecture, Design, Development, Testing, Maintenance and User training of software application which includes Over 3+ years in Mainframes, 4+ years in DevOps, Core Java, AWS Cloud, Big Data.
  • Expertise in Development, DevOps, Release Engineering, Configuration Management
  • Experience in AWS which includes Route53, Cloud Formation, Elastic Load Balancer, Elastic Beanstalk, S3, EC2 Container Service, Lambda.
  • Experience on Source Code Management systems such as, GIT, GIT Hub, Subversion, Clear Case and RTC.
  • Experience in creating SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release and/or deploy the highest quality product for the enterprise.
  • Experience in major Configuration Management Tools like Confidential Rational CLM Suite, Chef, Puppet, Ansible, SCLM.
  • Experience in implementation and administration Continuous Integration process using Jenkins
  • Experience in Hadoop administration activities such as installation and configuration of clusters using Apache and Cloudera.
  • Experience in analyzing, designing and developing ETL strategies and processes
  • Extensive experience working in Oracle, DB2, SQL Server and My SQL database and Java Core concepts like OOPS, Multithreading, Collections and IO.
  • Good understanding of Data Mining and Machine Learning techniques.
  • Experience in migrating code from SVN and Rational ClearCase to Rational Team Concert.
  • Expertise knowledge in complete CLM suite Implementation and Administration, Configuration Management, defect tracking, change management, build/release management, Portfolio Management and Project management for multiple initiatives and locations.
  • Experienced with documentation tools, development tools, office productivity tools e.g. MS Project, Word, Excel, Visio, Power - point, Visual SourceSafe, Toad etc.
  • Worked on Software Development methodologies like Waterfall, Agile/Scrum
  • Have good interpersonal, communicational skills, strong problem-solving skills, explore/adopt to innovative technologies with ease and a good team member.

TECHNICAL SKILLS:

Programming Languages: Core Java, Unix Shell, Python, COBOL, PL1

Database Systems: Oracle SQL, MySQL, DB2, Concepts of Mongo DB (No SQL), RDS

Cloud Environment: AWS

Version Control Tools: Subversion (SVN), GIT, ClearCase, Rational Team Concert

Bug Tracking Tools: JIRA, Confidential Rational Clear Quest

Build Tools: ANT, MAVEN

Artifactory repositories: Jfrog, Nexus, Rational Requirements Composer

Monitoring Tools: Splunk, Nagios, CloudWatch

Continuous Integration Tools: JENKINS

Configuration Management Tools: Chef, Puppet, Ansible

Orchestration: Docker, Kubernetes

AWS Services: EC2, Lambda, Route53, S3, RDS, IAM, CloudFormation, CloudTrail, SNS, SQS, SES, Glacier, CloudFront

Web Servers/Application Servers: WebSphere, Apache Tomcat

Platforms: UNIX, Linux(RedHat), Windows

PROFESSIONAL EXPERIENCE:

Confidential, Pearl River, NY

DevOps Engineer

Responsibilities:

  • Participated in Requirements collection process for Insurance forms standards import and export using Java 8 and MySql
  • Automated the process of forms elabels creations and modifications
  • Developed Detail Design and Technical Design Documents.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Implementing a Continuous Delivery pipeline using Jenkins, Maven& Nexus in Linux environment.
  • Automated application with Vagrant, and Ansible for development, test and deployment
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers, Route 53, SES and SNS in the defined virtual private connection.
  • Integration of Maven, Jenkins, Git/GitHub Jira
  • Using Jenkins AWS Code Deploy plug-in to deploy into AWS.
  • Design and Implemented Cloud Orchestration solution using AWS & Docker.
  • Hands on experience in Atlassian JIRA User and ticket management and managed all the bugs and changes into a production environment using the Jira tracking tool
  • Configured Alarms and events for several services in AWS using Cloud Watch.
  • Launched AWS infrastructure resources using Cloud formation templates.
  • Used Jenkins to automate and pipeline most of the build related tasks.
  • Worked on implementing and installing BigData Hadoop cluster.

Confidential, Armonk, NY

Sr. Application Developer

Responsibilities:

  • Java development and code changes, Unit testing and handling code promotions
  • Work closely with BA to gather requirements and create technical design document
  • Create Unit test case document and Unit Test results document
  • Conduct daily Scrum calls and Standup Meetings
  • Coordinate with Product Owners to create user stories and size data in RTC
  • Setup dashboard, create Kanban wall and splits sprint based on the priorities
  • Create backlogs for developers and testers (mandatory and optional funnels)
  • Review and attend Agile health check and Audits

Confidential

DevOps Engineer

Responsibilities:

  • Worked on Agile development life cycle.
  • Day-to-day responsibilities include providing GitHub support for different projects, maintaining the repositories.
  • Worked on all GitHub Operations and administration activities, Installation, Configuration, Migration, Troubleshooting and Training.
  • Managed GIT for legacy products also automated the weekly deployments with Jenkins and maintaining Maven's pom.xml scripts.
  • Experienced in migrating the old repositories SVN source code to GitHub using GitHub and SVN clone.
  • Implemented a GIT mirror for SVN repository, which enables clients to utilize both GIT and SVN.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Working closely with Web Administrators to setup an Ansible deployment for SharePoint applications using SVN Tools.
  • Installed, Configured and Administered Jenkins Continuous Integration Tools.
  • Optimized volumes and EC2 instances using AWS.
  • Used Puppet Automation tools for configuration management.
  • Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation using Jenkins along with Python and Shell Scripts to automate routine jobs and deploy process to DEV/QA/PRE-PROD and PROD environments
  • Extensively used Maven, Python and Bash Scripts for automating build and release tasks.
  • Implemented Puppet modules to automate configuration of a broad range of services
  • Used Jenkins as build framework tool for some projects.
  • Launched Amazon EC2 Cloud Instances utilizing Amazon Web Services (Linux/Ubuntu) and Configured examples as for applications.
  • Created S3 buckets and furthermore overseeing strategies for S3 bucket and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Used Splunk to analyze system performance from Splunk dashboards, troubleshoot potential failure conditions, monitoring of business metrics, search and investigate outcomes.
  • Experienced in building Object Oriented applications utilizing Java and writing Shell Scripts on UNIX.
  • Managed GIT for legacy products also automated the weekly deployments with Jenkins and maintaining Maven's pom.xml scripts.

Confidential

CLM Suite Implementation, Administration & Data Migration

Responsibilities:

  • Setup and Administration of RTC (Linux and Windows)
  • Make REST API changes and Java code modifications for RTC
  • Responsible for creation of user accounts using LDAP, User archival, License assigning
  • Deployment of custom advisor on the application
  • Responsible for upgrades of Rational Team Concert application server.
  • Creation of Projects and setting policies in Rational Team Concert, Creation of Team areas.
  • Handling Integrations with Rational Team Concert (LDAP, Focal Point, Clear Quest)
  • Administration of Clear quest (Windows), responsible for bridge between CQ and RTC
  • Creation of Dashboards in RTC web client.
  • Preparation of Disaster Recovery
  • Evaluation of source control aspects and build in Rational Team Concert
  • Creation of Streams and components.
  • Train inexperienced Users on RTC and complete development support.
  • Preparation and execution of Disaster Recovery Activity
  • Responsible for coordinating teams and scheduling migrations from ClearCase and SVN to RTC
  • Administer users and group account via LDAP and Active Directory
  • Creation of new Projects - configure and manage Source control, Work items and Workflow setup (all in all for a project management)
  • Responsible for supporting collaborative geographically distributed development teams efficiently (USA, India, Israel, China, Singapore and Europe)
  • Responsible for coordinating with Confidential Support in-case of any RTC related issues.
  • Administering and maintaining of source code repositories stored within the software configuration management tools which is Rational Team Concert
  • Aided with testing and implementation aspects of development projects including installation, configuration, and customization of internal software and utilities.
  • Supporting all internal customers by responding to help desk calls, performing night on call activities as requested, and completing service requests related to version control, software development lifecycle management.

Confidential

IT Specialist (SCM)

Responsibilities:

  • To establish and maintain the software product’s integrity throughout the Software Development Life Cycle.
  • To identify the configuration of the Software Confidential the given point of time using SCM tools such as SCLM, RTC and Changeman
  • Systematically controlling changes to the configuration and hierarchy in RTC and Changeman
  • Maintaining the Integrity and Traceability of the configuration throughout the Life Cycle
  • Changes to baselines and release of release of software products built from software baseline libraries are systematically controlled via Change control and configurations of SCM.
  • Evaluation of Rational Team Concert for configuration management
  • Installation and setup of Rational Team Concert
  • Evaluation of source control aspects of RTC
  • Creation of Projects and setting policies in RTC
  • Setting up of SCM configuration in RTC for new projects
  • Analysis and design of new project set up traditional and Agile Scrum methodology in RTC
  • Educating the Developer on how to use the RTC features
  • Being the tier 2 Support for the Upgrades and Migration activities.
  • Main focal point (SPOC) for RTC administration activities.
  • Training and Knowledge Transfer on RTC features and usage to the new team and members.

Confidential

IT Specialist (SCM)

Responsibilities:

  • Skillfully perform code promotions and deployments of code across locked-down environments via Changeman, RTC.
  • To identify the configuration of the Software Confidential the given point of time
  • Coordinate deployment of code on test environments and lead approval process to promote code into production in Mainframes Changeman, SCLM and RTC
  • Supervise and educate development team, testing team and other stake holders in processes for content management and code promotions.
  • Changes to baselines and release of release of software products built from software baseline libraries are systematically controlled via Change control and configurations of SCM.
  • Efficiently process security requests for role changes within RTC and Changeman and seamlessly coordinate Knowledge Transfer with offshore team.
  • Actively participating in setting up code repositories for new projects by partnering with Administrators and served as primary contact for version management tools, upgrades, changes and migration plans

Confidential

Application Developer

Responsibilities:

  • Analyzing the FDs (Functional Designs) coming up with an estimation of the time taken for the completion of request (Sizing).
  • Design, Coding and Testing
  • Creating Technical Designs.
  • Conducting and participating in the Design reviews.
  • Implementing the Design through Code and conducting a code review for the same.
  • Creating Test Plans.
  • Doing Unit Testing of the Code.
  • Fix Production Support issues and data issues and ensure data integrity.
  • Performing the role of Quality Coordinator for the project.
  • Collecting Metrics Data for the project and submitting project metrics.
  • Conduct quarterly project health report audits.
  • Updating and managing project documents and plans.
  • Has been Liquid Coordinator (Top Coder) which enables to identify the scope of launching Technical competitions to other teams and participating in their competitions.

We'd love your feedback!