We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 8 years of experience compromising of Configuration Management, DevOps, Systems Engineer and Pharmaceutical experience.
  • Extensive experience in Jenkins, Bamboo, Run - deck, Artifactory, Puppet, RabbitMQ, Geppetto, Git, GitHub, Oracle/Cassandra, Chef, Kafka, ELK, Dynatrace, Kibana, Logstash, Kubernetes, Talend, Docker, Spinnaker, Service Now, Concourse, PCF, EC2, ECS, S3, Load balancer, Code Build, Code Deploy, Code Pipeline, Sonarqube, Sonar coverage, Sonarlint.
  • Experienced in scripting languages Bash, Shell, Ruby, Yaml, Json.
  • Experienced creating docker files, reducing the build time, cutting down the layers, creating multistage files and creating the docker compose files.
  • Creation of code build, code deploy and code pipeline via console and automation through terraform.
  • Hands on experience in AWS services like EC2, VPC, RDS, S3, SNS, NACl, SQS, ELB, Cloud Watch.
  • Good working experience on monitoring tools like Dynatrace, New Relic.
  • Extensive experience in Branching, Merging, Tagging in SCM tools like Git, GitHub, Gitlab and SVN.
  • Extensive experience on Continuous Integration tools like Jenkins, Bamboo, Concourse, Rundeck, Spinnaker.
  • Used Security and compliance tools like a Black duck and fortify and code coverage with SonarQube.
  • Hands on experience on orchestration tools like Spinnaker, Run deck and Kubernetes.
  • Experience working on microservices deployments using Kubernetes.
  • Setting the load balancers, security groups, Ingress on pods of Kubernetes.
  • Worked on certificates, secret tokens and config maps and managing the calico nodes of Kubernetes.
  • Experienced in Configuration Management, Infrastructure Automation tools like Chef, Puppet.
  • Worked on Build & Release activities for technologies like Java and NodeJS based applications.
  • Experienced in configuration management with software provisioning tool Puppet for JBoss, Java, JMS, Apache, and Sterling projects.
  • Experienced with CI & CD methodologies using Jenkins and automating deployment pipelines through Run-deck.
  • Expertise in the building of deployment Artifacts such as war, ear and jar from source code using Maven.
  • Knowledge in monitoring servers using App Internals & Riverbed.
  • Experienced in working in Linux and Windows environments.
  • Experienced in scripting languages on modifying and understanding Ruby, Shell, Python, Groovy and Yaml.
  • Experienced in configuring Linux OS, file systems and monitoring the boxes with the satellite 6.
  • Highly organized, detailed oriented, able to plan, prioritize work, and meet deadlines, work under tight deadlines.
  • Experienced working with ITIL process.
  • Experienced in logging the issues by using ticketing tools like Service Now, Jira, Angel, Five 9 either through emails or Phone calls.
  • Experienced creating project repositories and providing user sandboxes access for the Industry Prints 5 and providing user access to the LDAP users for projects upon requests.
  • Experienced in pulling the reports of IP5.
  • Experienced in creating projects for the AMPM 7.x and 8.x and providing the user access and project manager access.
  • Resolved issues on AMPM for projects and help in creating subprojects.
  • Hands-on experience in creating a new project is PMC and investigated the time sheet issues, access provisioning and user management.
  • Resolved user access issues and provided access upon approvals from the Project Managers for PMC.
  • Experienced in providing the HPQC projects and taken care of admin work, by providing rights to PM and stakeholders.
  • Experienced in logging the frequent queries on DSAM and provided the solutions assert links to the users upon requests.
  • Certified in SQL and have noledge of HTML, CSS.
  • Assisted in the Preparation and Evaluation of the effervescent tablet Deferasirox.
  • Experienced handling Drugs, Weighing the appropriate quantities of the drug.
  • Experienced in combining and adding binders to the drug with proper consistency.
  • Preparation of small batches and testing of drugs before production.
  • Experienced in random sampling by following the warehouse rules.
  • Analysis of the drugs in QC by following SOP and GLP with various equipment.
  • Preparation of reports and logging into excel and writing the documentation of each batch.
  • Experienced working widely with HPLC, GC, Dissolution apparatus, FTIR, Disintegration apparatus, etc.
  • Highly motivated to work and take independent responsibility and a team player with excellent communication and analytical skills.
  • Excellent communication, interpersonal and managerial skills.

TECHNICAL SKILLS

Operating System: Windows 2007/2008/2010, UNIX, LINUX (Red hat, Ubuntu, CentOS), Mac OS

Scripting languages: Shell, Ruby.

Database: MS SQL, Postgres, Oracle, Cassandra

Programming: .NET, Java/J2EE, Node.JS, MySQL.

Versioning Tools: Git, GitHub, TFS.

CI Tools: Jenkins, Concourse.

Build Tools: Ant, Maven, Grunt, NPM.

Binary Repositories: Nexus, Artifactory.

Configuration Management Tools: Chef, Puppet.

Orchestration Tools: Spinnaker, Run deck.

Code Review Tool: SonarQube.

Bug Tracking Tools: Jira, Rally.

Atlassian Tools: Confluence.

Cloud Computing: Amazon Web Services (EC2, VPC, ELB, RDS, S3, SNS, SQS, Cloud Watch, Cloud Formation), Cloud Foundry.

Virtualization Tools: VirtualBox.

Web/App Servers: Nginx, Apache, Tomcat.

Methodologies: Agile, Scrum and Waterfall.

Containers: Kubernetes, Docker.

PROFESSIONAL EXPERIENCE

Confidential, Irving TX

Devops Engineer

Responsibilities:

  • To work on the Docker Files, to reduce the docker image disk utilization by cutting down the layers.
  • Implement multi-stage build to reduce the build time utilized.
  • Create jobs on AWS Code Build, by utilizing the source from Git, pulling and pushing the images from ECR.
  • Creation of AWS code build Code Deploy and Code pipeline jobs.
  • Implementing the infrastructure via terraform for creation of code pipeline jobs.
  • Worked on code deployment on AWS ECS.
  • Creation of VPC’s, Subnets, Load balancers.
  • Creating the roles and adding policies as per the need of requirements.
  • Multiple job creations on Code Build to create the base image, Multi base image, Multistage build, separate ECR repositories as per the projects applications and setting up the permissions.
  • Transformation of current code deploy from Jenkins into AWS Code Deploy. Deployment transformation from EC2 to ECS.
  • Setting up the cluster of ECS through terraform.
  • Creating the code pipeline and triggering multiple jobs of code build and code deploy.
  • Setting up new sandbox environment and creating Ec2 instances for carrying out any poc.
  • Implement docker layer caching for the applicable jobs.
  • Create reusable DB’s to run the pytests.
  • Differentiate the unit and functional testing and separation of the migration jobs.
  • Implement Sonar cloud.
  • Implemented code coverage and sonar lint on PyCharm and IntelliJ.

Confidential, New York City NY

Devops Engineer

Responsibilities:

  • Setting up the environment for the micro-services based NodeJS applications on PCF.
  • Worked on building and deploying the application and automating, while testing the application locally with NPM.
  • Installed Node.JS, NPM package manager and used NPM install to install all the application dependencies.
  • Automating the code build and deployments by using the CI/CD tools like Jenkins, Concourse on to the PCF (Pivotal Cloud Foundry).
  • Used fortify and Black duck for vulnerabilities and security.
  • Completed a successful launch of project work as directed by Client’s project management and engineering teams.
  • Configured pipelines in Concourse which does Blue-Green Deployment to PCF.
  • Created configured various services in PCF like RabbitMQ, Postgres, Logstash, etc.
  • Onboard, support, and deploy applications via the Continuous Delivery System for Client.
  • For new applications, work with the development team to specify the requirements for application build, test, and deploy processes.
  • Worked on setting up new pipelines in Jenkins for Nodejs microservices using generic pipeline scripts.
  • Once the application is on-boarded, provided oversight to changes introduced by the development team to any DevOps configuration changes.
  • Worked on creating CI Pipelines using Jenkins Multi-Branch Pipeline.
  • Responsible for writing build and deployments scripts according to SCM team standards and processes to all defined deploy environments.
  • Act as the first responder for all build failure points along the CDS.
  • Automated smoke/sanity tests for the applications deployed and collect the correct stakeholders to resolve the issues that arise as part of the smoke test process.
  • Researched/learned architecture of all the applications to help troubleshoot any issues for each application.
  • Continuously monitor and analyze the environment capacities of build infrastructure and provide an appropriate recommendation to the Management team for improvements and immediate attention.
  • Worked as a bridge between developers and operations to assure the regular and timely continuous delivery of functional services to both internal and external customers.
  • Identification of technical issues/dependencies on the development track and reviewing it with the technical architect, PM, and customer.
  • Analyze the business requirements and determining the technical feasibility of implementation.
  • Manage the environment needed for the application and ensures smooth deployment of the application on all relevant environments.
  • Coordinated in fixing the reported issues found in production.

Environment: s: Jenkins, Gitlab, concourse, PCF, new relic, SonarQube, fortify, black duck and Artifactory, Kanban-boards, Jira.

Confidential, Deerfield, IL

Devops Engineer

Responsibilities:

  • Setting up the Production/Perf environment for the micro services-based applications.
  • Continuous production support for the end client.
  • Deployment of microservices on Kubernetes.
  • Setting up the security groups, load balancing and Ingress creation on Kubernetes.
  • Creating the SSL certificates for the application to do the endpoint or rest API calls.
  • Worked along with teams to create the checklist for performance and production deployments.
  • Installed the file beats for collection of application logs on containers along with application deployment in Kubernetes.
  • Maintenance and creation of config map and secret tokens on Kubernetes.
  • Involved in installation of one agent of Dynatrace on the Kubernetes cluster nodes.
  • Maintenance of Kubernetes overlay network Calico.
  • Creation of containers and setting up values along with the environment variables on deployment Yaml.
  • Scaling and autoscaling of the pods on Kubernetes, troubleshooting any issues on pods.
  • Performance testing - load testing for the applications before the release.
  • Design, Implement and use Scripting, and a wide range of tools for automation, reliability, and quality improvements of the release process.
  • Help automate and streamline the operations and processes and troubleshoot and resolve issues in the Dev, Test and Production environments.
  • Supported developers and QA engineers on the release process and deployments to various environments like DEV, QA, UAT, PROD.
  • Code the infrastructure using the configuration management tool CHEF, to automate the provisioning of Dev, QA, and Production environment and manage their configurations.
  • Demonstrate strong communication skills and collaborate with all participants in web development projects.
  • Started from the setup to work on AWS for the roles and grouping through IAM, created inbound and outbound traffic control. Set up SNS, AWS backup through AWS direct connect.
  • Worked with the development team to move the AMI's Amazon Machine Images into the S3, by allowing hosts on the ports.
  • Monitored the cloud health of instances with Elastic Bean Stack for connection draining.
  • Configured various cloud services EC2, ELB, Elastic IP, RDS, SNS.
  • Configured CI/CD using GitHub, maven, NodeJS, Jenkins, SonarQube, on AWS.
  • Created/Configured EC2 Instances in AWS and installed required packages.
  • Created/configured RDS instances in AWS with Multi-AZ deployment.
  • Deployed applications on to EC2 Instances using Chef Cookbooks, Recipes.
  • Created EBS volumes for EC2 instances and moved snapshots in a timely manner to S3 bucket using custom Shell script.
  • Created Topics, Avro schema and managed Kafka with Zook keeper.
  • Configured Kafka server properties file, started the Kafka server.
  • Perform system Administration, coding for Automation, Deployment, and Troubleshooting on the cloud platform Azure and Linux operating system.
  • Support application deployed on Containerization technologies using Docker, deployed through Spinnaker on Kubernetes on ACS.
  • Support issues with Cassandra DB and support application configuration for Hadoop.
  • Develop tools for production environment and metrics collection and deployment status monitoring with Dynatrace.

Environment: s: Docker, Kubernetes, Kibana, Kafka, Chef, Talend, AWS, Ec2, S3, RDS, VPC, cloud watch, SNS Dynatrace, azure, Spinnaker, Jenkins, bamboo, bitbucket, chef, Talend, rally, Jira, Kanban board.

Confidential, Alpharetta, GA

Devops Engineer

Responsibilities:

  • Used Jenkins as a continuous integration tool to build Java / .Net projects and Trigger Run deck / Puppet to deploy Binaries and configuration files to the servers.
  • Worked in two different types of release - Quarterly and Point release. Quarterly release happens every 3 months and point release happen for everyone and half month.
  • Builds are scheduled automatically in Jenkins if their is any change in source control.
  • Deployment to ITG is scheduled twice a day, Dev can be triggered multiple times since ITG is self-service enabled.
  • Development team raises tickets for deployments for QA; QA deployments are carried out at a specific time and once testing is done tickets are raised to carry deployments in higher environments.
  • Change requests and approvals are required for higher environment deployments.
  • Deployed changes to Production during the time of release.
  • For setting up the Jenkins job, Project details and version control system needs to be configured. Scripts to update assemble version file for.Net Projects alone and MS Build steps to compile solutions and Java projects. Steps to store the file binaries in JFrog Artifactory. Mailer detail configurations to send the status.
  • Jenkins jobs invoke Run deck Jobs by using the UID’s of the run deck jobs. In the run deck jobs, scripts are set to stop IIS or Clients, download deployment scripts from Artifacts, deploy the components to nodes as per the tags mentioned in the resource.xml files.
  • Multiple nodes can be tagged, and deployment will happen on all the nodes.
  • Configured custom jobs in a way where deployment job will download the package from JFrog Artifactory and deploy code to the environment. After that, the migration job will be triggered to copy the package to the environment specific folder, so that the next environment deployment job will get the package from that specific environment artefact and deploy the same.
  • Created all the Puppet boxes by using the kickstart file system and involved in patching work for stopping and starting the clients.
  • Configured downstream jobs in Jenkins which will trigger Puppet job which would start the IIS clients if it is Windows application and Apache for Java applications.
  • Supported the automation of builds, deployments, testing and infrastructure.
  • Debugged/Troubleshooted issues in configurations, infrastructure for Windows .NET and/or Linux Java applications.
  • Worked on setting up the automation environment for Application team if necessary and helped them through the process of build and release automation using Jenkins and Run deck.
  • Created scripts for release on Puppet, and for password encryption, to run through Jenkins.
  • Created and launched Jenkins on new EC2 instances, on the networks VPC.
  • Monitored the route of the instance based on resource consumptions.
  • Launched RDS and used Amazon Elastic File System for shared storage of uploading files.
  • Created EBS for running the applications for the purpose of the test.
  • Created security groups for the EC2 instances for routing the traffic from the load balancer.
  • Created the S3 to store the source code, logs, and Artifacts.
  • Set the limits on cloud watch to alarm and auto scale the instances based on the load received.
  • Created security groups and selected VPC to custom the inbound and outbound rules for the subnets.

Environment: s: Jenkins, Run deck, Puppet, Artifactory, Opnet- Appinternals, VPC, Ec2, S3, RDS, Security groups, IAM services.

Confidential

Systems Engineer 2

Responsibilities:

  • Supporting practitioners with the queries related to all the CMT tools (DSAM, IP5, PMC, AMPM 7.x, AMPM 8.x, Value tools, HPQC, PEPS, and Methods) related queries (both functional and technical) in terms of technical, connectivity, password reset, projects and user creations. Assisting users on Deloitte’s custom configuration including filters, templates, and Deloitte IP5 reports and functionalities. Troubleshooting network connectivity issues.
  • Created projects in Project Management center and provisioning the rights and enabling all the required features of the project.
  • Registered all the issues in the assert management center DSAM.
  • Experienced in logging the issues by using ticketing tools like Angel, Five 9 either through emails or Phone calls.
  • Experienced creating project repositories and providing user sandboxes access for the Industry Prints 5 and providing User access to the LDAP users for projects upon requests.
  • Experienced in pulling the reports of IP5.
  • Experienced in creating projects for the AMPM 7.x and 8.x and providing the user access and project manager access.
  • Resolved issues on AMPM for projects and helped in creating sub projects.
  • Created new project is PMC and investigated the time sheet issues, access provisioning and user management.
  • Resolved user access issues and provided access upon approvals from the Project Managers for PMC.
  • Experienced in providing the HPQC projects and taken care of admin work, by providing rights to PM's and stakeholders.
  • Experienced in logging the frequent quires on DSAM and provided the solutions assert links to the users upon requests.
  • Addresses inquiries that have various priority levels sent regarding general inquiries, password/account resets, causes and resolutions to error messages, planned and unplanned tool outage notifications, project/user provisioning, database requests, and various other requests
  • Utilizes strong written skills to adequately summarize case details.
  • Conducts all correspondence in a professional and respectful manner to provide high quality service
  • Suggested methods to update, simplify, and enhance processes and systems.

Environment: s: AMPM, IP5, PCF, HPQC, DSAM, Service Now, Five9, Angel.

We'd love your feedback!