We provide IT Staff Augmentation Services!

Devops/scdm Engineer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • A Build Release/DevOps Engineer with 11+ years of experience in DevOps/Build & Release Engineering (SCM)
  • Helped migrating and managing multiple applications from on premise to cloud usingAWSservices like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC, Opswork, Elastic beanstalk,AWSKey Management Service (KMS)AWSredshift etc.
  • Expert in using different source code version control tools like CVS, Subversion, Perforce, Clearcase, GIT.
  • Experience with container orchestration and management using Kubernetes
  • Experience in Build automation tools like Jenkins, Ant, Maven and Cruisecontrol.
  • Experience in automating configuration management using Chef and Puppet
  • Responsible for Release and Deploy of code to QA, UAT and production.
  • Automate orchestration of different environment using puppet/chef in Cloud (AWS)
  • Implementing automated deployment solution using Chef
  • Experience in the usage of data center automation and configuration management tools such as Ansible, Vagrant, Docker, Kubernetes, etc.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure.
  • Experienced with Linux/UNIX environments and scripting for Build & Release automation.
  • Build/Release Engineering Automation with Docker and Jenkins.
  • Installation, configuration and maintenance of Apache, Tomcat and Weblogic servers.
  • An Oracle Certified Associate (OCA)
  • Worked on monitoring and orchestration using Mesos and Kubernetes
  • Monitoring and metrics (New Relic, Logstash, Kibana, Grafana, AppDynamics, Graphite and Nagios)
  • Good team player with strong work ethics.
  • Expert in SCM Build & Release using Perforce, GIT, Subversion, Clearcase
  • Expertise in Build & Release automation using shell, Perl, Jenkins, Ruby, ant & Maven
  • Defining Branching strategies and CM build cycle in a complete SDLC for different projects.
  • Proficient with Shell/Python/Ruby Scripting for build automations
  • Proficient in Continuous Integration & Continuous Delivery using Jenkins & Chef & Ruby
  • Experience with defining release strategy, process and preparing user documentation for software configuration management
  • Created and maintained Pivotal Cloud Foundry Org and spaces as per devops best practices
  • Experience in Docker and Kubernetes to manage dozens of micro services written primarily in Node and flask
  • Setup microservices in the development and staging environments using Docker Swarm, allowing us to onboard new engineers faster, deploy easier and to have a more reliable distributed system
  • Configured Secure Apache and Tomcat.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Worked with Amazon IAM console to create custom users and groups
  • Worked with various AWS EC2 and S3 CLI tools
  • System monitoring with Nagios, Graphite, Sensu, Zabbix, Vistara etc.
  • Use ansible to orchestrate software upgrades and verify functionality.
  • Working knowledge of MySql DB administration.
  • Created dashboards in Splunk
  • Experience in working with F5 load balancer
  • Deployment ofcloud services on AWS, Google Cloud with Chef, Ansible and Docker
  • Experience with implementing project change control into software release management in multiple technical environments including UNIX, LINUX and Windows
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Used ClearQuest, Jira, Remedy as defect management system
  • Currently using Make, Ant, Maven and Jenkins as tools for SCM.
  • Proficient with Java, Microsoft .Net build & Release applications
  • Experienced in writing Test cases and Test Plans using WinRunner and LoadRunner for automation.
  • Simplified and streamlined Grafana management with a pair of parameterized scripted dashboards
  • Experience with developing queries and procedures using SQL and PL/SQL

TECHNICAL SKILLS

Languages: Perl, Bourne & C Shell, Python, Boto3, Ruby, Java, C, C++, XML, SQL, Oracle PL/SQL, MySQL

OS: Windows, RHELinux, Solaris, Ubuntu, CentOS

Tools: ClearCase, Subversion, Perforce, GIT, ClearQuest, Jira, Remedy, Atlassian, Gerritt, Nagios, LogstashAWS EC2, ELB, ECS, VPC, Appstream & S3, ELK Stack, Azure, Cloud Formation, Ant, Maven, Jenkins, Cloud Foundry (PCF), Ansible, Docker, Kubernetes, Puppet, Ansible, Gradle, Kafka, Splunk, Terraform, Docker Swarm, Continua

User Interfaces: .NET, SWING, Web, JSP

Web Servers: Apache Tomcat, Websphere

Databases: Oracle 10g/11g/12c, Sql server, MySQL, MongoDB

Monitoring Tools: New Relic, Logstash, Kibana, Grafana, Nagios, Vistara, Sensu, AppDynamics

PROFESSIONAL EXPERIENCE

DevOps/SCDM Engineer

Confidential, Columbus OH

Responsibilities:

  • Deployments to multiple servers in testing and production environments using Jenkins, GIT and Docker
  • GIT Admin/user level experience to maintain repos.
  • Error/bug tracking and troubleshooting issues on jenkins or tomcat or Linux servers
  • SVN to GIT migration
  • Configure jenkins nodes and manage servers, configuring shared libs in jenkins
  • Worked in Continua and Final Builder to Build and Deploy Java apps.
  • Used JFrog Artifactory for repo management
  • Worked with Amazon IAM console to create custom users and groups
  • Worked with various AWS EC2 and S3 CLI tools
  • Experience in creating Amazon VPC with a public and private subnet, launched Auto - scaling launch configuration groups with Linux instances and a public Elastic Load Balancer to manage the traffic.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Worked on creating the modules driven AWS Infrastructure with Terraform.
  • Experience with container orchestration and management using Kubernetes
  • Worked on installation and configuration of Concourse CI to create multi-branch pipelines and setup automated workflows for CI/CD (Jenkins) using Groovy.
  • Using Docker and Kubernetes to manage dozens of micro services written primarily in Node and flask
  • Implemented various stacks in cost-effective infrastructure by using cloud formation scripts and deployed the application
  • Created snapshots and Amazon Machine Images (AMI) of the instance for backup and created access Management (IAM) policies for delegated administration within AWS
  • Worked on branching, labeling, and merging strategies for all applications in GIT.
  • Orchestrate the provisioning, load balancing, dynamic configuration, monitoring and spend optimization of servers in the cloud environment
  • Tracking and reporting system performance with Graphite and Grafana
  • Involved in writing SQL queries to pull reports from various databases.
  • Utilized kubernetes and docker for the runtime environment of the CI/CD system to build test and deploy.
  • Involved installing and managing different automation and monitoring tools on Red hat Linux like Zabbix and Splunk.

DevOps/Cloud Engineer

Confidential, Johnston IA

Responsibilities:

  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Design, Implementation and Testing.
  • Actively manage, improve, and monitor cloud infrastructure on AWS EC2, S3, and RDS, including backups, patches, and scaling.
  • Managed and improvised the build infrastructure for global software development teams including implementation of build, continuous integration (CI) and deployment (CM).
  • Built and launched of Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and configuring the instances with respect to the project.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker Utilized kubernetes and docker for the runtime environment of the CI/CD system to build, test and deploy.
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Configured various jobs in Jenkins for deployment of Java based applications and running test suites.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Used Terraform to map more complex dependencies and identify network issue.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans and Change Automation.
  • Storage on AWS EBS, S3 and Glacier and automate sync data to Glacier. Databases services on AWK like RDS, Dynamo DB, Cloud front, Elastic Beanstalk. And Migration of ec2 instances from one region to another.
  • Centrally managed desktop applications on AWS AppStream 2.0 and securely deliver them to a browser on any computer thru AWS AppStream
  • Used Bash and Python, included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.

DevOps Engineer

Confidential, Bellevue WA

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, ELB, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Created Python Scripts to Automate AWS services which include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration
  • Automation of Java applications to achieve continuous integration and continuous delivery (CI and CD).
  • Created IAM policies for delegated administration within AWS and Configure IAM Users/Roles/Policies to grant fine-grained access to AWS resources to users.
  • Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's.
  • Good experience in installation/upgradation of VMware ESXi
  • Worked on POC to migrate to Windows Azure to address scalability and performance issues.
  • Involved in Upgrade of Jenkins & Artifactory Server and use of AWS, Azure for cloud issues
  • Have built Elastic search, Log stash and Kibana (ELK) for centralized logging and then store logs and metrics into S3 bucket using Lambda function.
  • Automated AWS Infrastructure using Jenkins and Terraform.
  • Used Bash and Python, to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Extensive experience in using build automation devops tools like ANT, Maven, Nexus and Hudson/Jenkins, puppet.
  • Building and managing Weblogic Server with Apache proxy and load balancing
  • Automated RegularAWStasks like snapshots creation using python scripts.
  • As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop ongoing test automation using Chef, Python based framework Using Ansible to Setup/teardown of ELK stack (Elastic Search, Log stash, Kibana).
  • Deployed services to Microsoft Azure in Docker containers, managed by Mesos/Marathon
  • Developed Chef Cookbooks, Recipes in Ruby scripts and Resources, run lists, managing Chef Client nodes, and uploading cookbooks to chef-server.

DevOps/Operations Reliability Engineer

Confidential, San Ramon CA

Responsibilities:

  • Experience with design, develop, implementing continuous integration and deployment.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Used Ansible and Docker to separate dependencies for diverse web application deployment
  • Deployed JAVA/J2EE applications through WebSphere Application servers.
  • Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views, and the access control strategies.
  • Implemented Migration from VMWare to AWS using VMDK Import tools.
  • Setup and deployed Java Microservices to Pivotal Cloud Foundry through Jenkins pipeline
  • Manage VM's usingVMwarevirtual center, Creating/Deploy VMs using templates/cloning.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Experience in setting up the chef repo, chef work stations and chef nodes
  • Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet
  • System monitoring with Sensu checks and Vistara.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Create and maintain thousands of VMs, including build pack deploys on Cloud Foundry, using BOSH CLI.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Chef, Puppet.
  • Researched and implemented code coverage and unit test plug-ins like FindBugs, Checkstyle and PMD with Maven/Hudson.

DevOps Engineer

Confidential

Responsibilities:

  • Provided configuration management expertise to all software development projects.
  • Set up Jenkins for Continuous Integration Process
  • Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines
  • Created and maintained the Python deployment scripts for Websphere web application server.
  • Extensive use of Perforce, release branches and build systems. Built and pushed automation using shell scripts
  • Worked with the team to deliver high availability scalable systems using Docker and AWS Elastic Beanstalk
  • Developed Perl and shell scripts for automation of the build and release process.
  • Installation, configuration and maintenance of Apache, Tomcat and Weblogic servers.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Worked on monitoring the Cassandra database.
  • Worked on Hadoop, Solr, ElasticSearch, Kafka, Flume, MangoDB and Cassendra
  • Worked with development team to migrate Ant scripts to Maven.
  • Involved in leading Automation Deployment Team by working withPuppet.
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Deployed J2EE applications to Application servers in an agile continuous integration environment and automated the whole process.
  • Documented the entire build and release engineering process and provided on call support.

DevOps/Build/Release Engineer

Confidential

Responsibilities:

  • Working as a DevOps Engineer, I use Subversion, CVS, Maven, and Ant, AWS, Jenkins & Jira as tools for day-to-day build & release Cycles. Responsible for Deployment and maintenance of different QA & UAT environments.
  • Responsible for Design and architecture of different Release Environments for new projects.
  • Managed builds and wrote Build scripts for JAVA and WebSphere based applications
  • Writing Maven and Ant scripts for application layer modules.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus as tools
  • Defining Release Process & Policy for projects early in SDLC.
  • Implemented continuous integration and deployment of new builds using Jenkins CI and custom Ruby/Bash scripts.
  • Automate orchestration of different environment using puppet/chef in Cloud (AWS)
  • Coordinating with Different Project teams on Build & release planning and efforts.
  • System monitoring with Nagios & Graphite
  • Responsible for nightly and weekly builds for different modules.
  • Use ansible to orchestrate software upgrades and verify functionality.
  • Member of CCM representing changes for Release and environment configuration
  • Responsible for configuring management of different application layer modules.
  • Responsible for Database build, release and configuration
  • Perform Deployment of Release to various QA & UAT environments.
  • Work with different team members for automation of Release components.
  • Supporting different projects build & Release SCM effort e.g. branching, tagging, merge, etc

DevOps/Build/Release Engineer

Confidential

Responsibilities:

  • Performed daily Night Build & Weekly Build & Release for the product using Ant, Maven build scripts
  • Wrote Perl & Shell Script for automation of Build & Release of Product
  • Responsible for Deployment of the build to Production environment, coordinating build activities with QA and UAT Teams
  • System monitoring with Nagios.
  • Implemented continuous Integration using shell/Python scripts
  • Deployed and released multiple builds on different Environments and products.
  • Ensured processes are deployed successfully to production environment
  • Coordinated Build & Release with other group members for Java, J2EE based applications
  • Wrote SQL Queries for generating different reports & data mining.
  • Automated and performed Smoke testing of products before promoting to QA.

We'd love your feedback!