We provide IT Staff Augmentation Services!

Lead Devops Engineer Resume

4.00/5 (Submit Your Rating)

Louisville, KY

SUMMARY:

  • Over 9 years of experience in teh domains of Software Configuration Management (SCM), Build/Release Management, CI & CD (Continuous Integration/Continuous Delivery) and deployment on Cloud MS Azure/AWS/GCP platforms.
  • Experienced in gathering business requirements, interacting with teh clients, preparing detailed design document, and performing impact and gap analysis for teh existing platforms.
  • Results driven Senior Systems Engineer with comprehensive Experienced in event and incident management for high performance IT services.
  • Strong experience on container orchestration systems likeDocker, Kubernetes and Devops essentials like Subversion (SVN), GIT, Ant, Maven.
  • Experienced in all areas of Jenkins like Plugin Management, securing, and scaling Jenkins, integrating Code Analysis, Performance issues, Analytics and Test phases to complete teh CI/CD pipelines within Jenkins.
  • Built Azure environments by deploying Azure IaaS Virtual machines (VMs) and Cloud services (PaaS) into secure VNets.
  • Strong experience in configuration management tools such as Ansible, Puppet, Terraform and Jenkins.
  • Good knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft MS Azure and Pivotal Cloud Foundry (PCF).
  • Set up aGCPFirewall rules to allow or deny traffic to and from theVM'sinstances based on specified configuration and usedGCPcloudCDN(content delivery network) to deliver content fromGCPcache locations drastically improving user experience and latency.
  • Implemented security in Web Applications using MS Azure and deployed Web Applications to MS Azure
  • Implemented multiple CI/CD pipelines as part of DevOps role for on - premises and cloud-based software using Jenkins, Chef, MS Azure/AWS, and Docker.
  • Experienced in developing customized monitoring for proprietary applications and reducing system downtime. Proven track record in teh role of System Engineer
  • Automated building of applications code using build Pipeline in MS Azure DevOps (formerly TFS)
  • Automated deployment of application code using tools like Octopus Deploy, Terraform
  • Implemented Infrastructure as code for Cloud, using Automation Tools like ServiceNow Orchestration
  • Troubleshooter Applications and Infrastructure resources hosted in MS Azure and on-premises.
  • Utilized Cloud formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Hands-on experience in deployment automation using Shell/Bash/Perl/Python Scripting with concentration on DevOps and CI/CD tools such as Jenkins, Bamboo and integrating with build tools like Maven, Ant and Gradle.
  • Provided infrastructure automation templates for EC2, KMS, RDS, S3, ELB, ALB, VPC, Dynamo DB, IAM, Config & Cloud Trail using Terraform.
  • Experienced in OOPs, Functional testing, Test Case development, enhancement, execution, and maintenance.
  • Experienced in Regression suite, finding and logging defects in defect tracking tool like Jira, Bug DB.
  • Production experienced in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment with 300+ servers and involved in developing manifests.
  • Written ChefCookbooks, recipes to automate installation of Middleware Infrastructure like Apache Tomcat, JDK and configuration tasks for new environments etc.
  • Extracted data using SSIS from sources such as flat files excel files, JSON, PeopleSoft, Oracle, XML, etc.,
  • Good understanding with wrapper scripts and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations.
  • Experienced on Terraform/Cloud Formation for building, changing, and versioning infrastructure safely and efficiently.

TECHNICAL SKILLSET:

Cloud Platforms: AWS, Azure, GCP and opensource

Continuous Integration Tools: Jenkins, Bamboo, and TeamCity.

Cloud Migration, Infrastructure, Spin-up Tools: Terraform, CloudFormation and Azure Resource Manager.

Containerization and orchestration: Docker, Kubernetes

Configuration Management Tools: Ansible, Puppet and Chef.

Version control tools: GIT, Bitbucket, GitHub and Subversion

Build Tools: Maven, MS Build, ANT and Gradle

Tracking Tools: JIRA, ServiceNow and Orange Scrum.

Artifact Repositories: Nexus and Artifactory.

Logging & Monitoring Tools: Nagios, Splunk, Azure Monitor, ELK Stack (Log stash & Kibana), CloudWatch and Network Watcher.

Web Servers and Application Servers: Apache, Nginx, JBoss, Apache Tomcat and WebLogic.

Operating Systems: RHEL/CentOS 5/6/7, Ubuntu, Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012, Linux/Unix and MAC OS.

Network Services and Topologies: LDAP, DNS, Web, FTP, Sub netting, LAN, VPC, WAN and firewalls.

Scripting languages: Shell, bash, Python, Groovy, Ruby, and YAML.

PROFESSIONAL EXPERIENCE

Lead DevOps Engineer

Confidential, Louisville, KY

Responsibilities

  • Worked in AWS environment, instrumental in utilizing Compute Services (EC2, ELB), Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies), CloudFormation (JSON Templates), Elastic Beanstalk, Lambda, VPC, RDS, Trusted Advisor and Cloud Watch.
  • Used IAM to assign roles, to create and manage AWS users, groups, and permissions to use AWS resources.
  • Deployed teh initial Azure components like Azure Virtual Networks, Azure Application Gateway, Azure Storage and Affinity groups.
  • Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Setup GCP Firewall rules to allow or deny traffic to and from teh VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Strong experience in Automating, Configuring and Deploying Instances on Azure environments including Azure Data Factory.
  • Experience in Custom Process design of Transformation via AzureData Factory & Azure Pipelines.
  • Designed a fast DR solution usingAzure Cloud ARM templates DSC, and PowerShell scripts.
  • Involved in migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and tan deployed application to Azure Cloud.
  • Developed and migrated SQL databases and websites to Microsoft Azure platform and been part of teh team in implementing high availability with Azure classic and Azure resource manager.
  • Experience in designing AWS Cloud models for Infrastructure-as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
  • Update Jenkins pipelines and OpenShift templates to make use of teh new environment.
  • Manage automation playbooks and documentation related to OpenShift.
  • Maintain and enhance automation to support setup and provisioning of new projects in OCP and OpenShift upgrades.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Built/Maintained Docker container clusters managed byKubernetes, GIT, Docker on Azure. Utilized Kubernetes and Docker for teh runtime environment of theCI/CDsystem to build, test deploy.
  • Installing and configuringTerraformand building teh infrastructure using terraform configuration file.
  • ManagedKubernetescharts using Helm. Created reproducible builds of Kubernetesapplications, managed manifest files, and releases of Helm packages.
  • Automated Continuous Integration builds, nightly builds, deployments, and unit tests across multiple different environments (DEV, QA, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) usingVSTS Build,PowerShell andMS Build.
  • Implemented Backup and Restore for teh application data using MS Azure, worked with security team to make sure MS Azure data is highly secure and configured BGP routes to enable Express Route connections between on-premises data centers and cloud.
  • Implemented Continuous Integration and Continuous deployment using variousCI Tools like Jenkins, Hudson, Bamboo, and Sonar Type Nexus.
  • Installing and configuring Continuous Integration tools such asBamboo, Build Forge, AnthillPro, Cruise Control and Hudson for build and deployment automation.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes and for branching purpose.
  • Enhanced existing CI System Jenkins and official nightly builds and managed it solely. Installed multiple Plugins for smooth build and release pipelines.
  • Responsible to write Jenkins’s decorators and Var functions in teh Groovy languages with include Unit test cases for teh Jenkins Var functions.
  • Involved with set up of continuous integration and daily builds usingBamboo with Artifactory repository manager.
  • Used GIT for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Gradle.
  • Deployed Cloud services (PaaS role instances) and MS Azure IaaS Virtual machines (VMs) into secure subnets and VNets and designed Network Security Groups (NSGs) to control inbound and outbound access to network Interfaces (NICs), subnets and VMs.
  • Worked on DevOps tools such as Virtual Box, Puppet, Dockers, SVN, and GIT.
  • Built Jenkins jobs to createAWS infrastructure from GitHubrepos containing terraform code.
  • Installation of database servers and user's management such as MySQL and SQL server.
  • Created Terraform modules for AWS automation within teh Production, Staging, and Development environments.
  • Develop CI/CD system with Code build on Kubernetes container environment, utilizing Kubernetes and Docker for teh runtime environment for teh CI/CD system to build and test and deploy.
  • Strong experience in configuring, maintaining, and troubleshooting Microsoft based production systems.
  • Wrote Terraform scripts to create ECR Repository and ECR policies and roles in AWS Environment.
  • Implemented a production ready, load balanced, and highly available, fault-tolerant Kubernetesinfrastructure.
  • Automated most of teh daily task using Terraform.
  • Wrote ARM templates, setup automation for resources provisioning (MS Azure power shell).

Environment: Docker, Puppet, Microsoft Azure, Maven, AWS, AWS Code build, GIT, SVN, Apache Webserver, Apache, GIT, SVN, PowerShell, Windows, JIRA, Jenkins, Bamboo, Terraform, Kubernetes, Visual studio.

Confidential

Senior Cloud Engineer

Responsibilities:

  • Designed and maintained QA, Dev, and Production environments using Amazon Web Services: CloudFormation, EC2, Elastic Cache, S3, RDS, and VPC.
  • Power Shell for Run books. Implemented High level report using Power BI and SQL MS Azure from continuous web job.
  • Implemented Security in Web Applications using MS Azure and deployed Web Applications to MS Azure.
  • Implemented Backup and Restore for teh application data using MS Azure, worked with security team to make sure MS Azure data is highly secure and configured BGP routes to enable Express Route connections between on premise data centers and MS Azure cloud.
  • Responsible for planning, building PCF platforms across all environments, also responsible for engineering and documentation.
  • Responsible for managing IaaS VMware clusters
  • Responsible for Upgrading, Patching, and configuring ESXi hosts and setting up cluster configurations for PCF availability zones.
  • Implemented Enterprise Integration architecture usingAzure Service Bus,AppService, Active Directory, Storage, hybrid connection manager, active directory autantication forAzure SQLserver and other offerings byAzure.
  • Working knowledge Server less services (AzureFunctions) created and configuredHTTPTriggers in teh Azure Functions with Application insights for monitoring and performing load testing on teh Application's using theVSTS.
  • Experience in migrating teh existing v1 (Classic)Azureinfrastructure into v2 (ARM), scripting and templating teh whole end to end process as much as possible so dat it is customizable for each area being migrated.
  • Strong knowledge on vSphere monitoring such as vROPS
  • Provide technical advice to PCF teams on how to configure VMware clusters.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Container management using Docker by writingDocker filesand set up teh automated build on Docker HUB and installed and configured Kubernetes.
  • Involved in setting up builds using Chef as a configuration management tool. Used Chef to configure and mange infrastructure. Wrote Cookbooks to automate teh configuration setups.
  • Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Wrote Terraform scripts to create a ECR Repository and ECR policies and roles in AWS Environment.
  • Create, bind teh user defined and built-in services in Pivotal Cloud Foundry (PCF). Build, Test and deploy applications by using pivotal cloud foundry.
  • OpenShiftvirtualized PaaS provider - useful in automating teh provisioning of commodity computing resources for cost and performance efficiency.
  • Worked with Red HatOpenShiftContainer Platform for Docker and Kubernetes, used Kubernetes to manage containerized applications using its nodes, Config Maps, node-selector, Services, and deployed application containers as Pods.
  • Worked on implementing new OCR solution; Spring Boot,OpenShift, micro services. Member of group developing containerized applications; Docker, Spring Boot, Kubernetes,OpenShift. Deployed Micro services to IBM Blue mix Cloud Foundry and later migrated toOpenShift.
  • Design and implement scalable enterprise monitoring systems by applying continuous integration/delivery concepts.
  • Perform maintenance and troubleshooting of our enterprise Red HatOpenShiftsystems
  • Work to continuously improve speed, efficiency, and scalability ofOpenShiftsystems.
  • Designed and Developed Bamboo Build deployments on Docker containers.
  • Wrote Docker images for Bamboo & Nexus.
  • Responsible for planning, specification, configuration, delivery, and support of IT infrastructure.
  • Install, configure, troubleshoot, and performance tune operating system hardware and software of over 200 Windows 2003/2008, and Red Hat Linux platform.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installed Pivotal Cloud Foundry (PCF) on EC2 to manage containers created by PCF.
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using Pivotal Cloud Foundry (PCF) as well as proper operation during initial application migration and set new development.
  • Setup and Implement Continuous Integration and Continuous Delivery (CI/CD) Process stack using AWS, GITHUB/GIT, Jenkins, and Chef.
  • Written Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache Tomcat, JDK and configuration tasks for new environments etc.
  • Experiencing in using cloud foundry to deploy operate and scale stateless applications written in a framework. MS Azure HDInsight worked with teh frame works fully managed cloud service dat makes easy, fast, and cost-TEMPeffective.
  • Conducting network and systems management of all key user activities, ranging from applications installation/usage, configuration, and administration of network connectivity.
  • Setting up continuous integration and formal builds usingbamboowithArtifactoryrepository.
  • Developed Automation script to trigger push to production fromJIRA, invoke Build inBambooand deploy to target servers. Resolved update, merge and password autantication issues inBambooandJIRA.
  • Automated production deployments via PowerShell and Python scripts. Teh automated processes decreased teh time it takes to complete a production release from 8 Hrs. to around 60 minutes.
  • Proficiently migrated web servers hosted on-premises to AWS.
  • Created custom Python scripts to pull performance metrics from RRD files and create an Excel spreadsheet for upper management.

Environment: Chef, Docker, MS Azure, AWS, PCF, Maven, Python, Shell, VMware, Apache Webserver, JBoss, Apache, GIT, SVN, Windows, Ruby, Chef, Bamboo, JIRA, Jenkins, Terraform, Kubernetes

Confidential

DevOps Engineer

Responsibilities:

  • Build and maintain production and development instances of SCOM 2007 R2.
  • Administer Cisco IronPort Email appliance.
  • Deploy and administer Windows 2008 R2 virtual servers via VMWare vSphere 4.0.
  • Managed MS Azure Infrastructure MS Azure Web Roles, Worker Roles, SQL MS Azure, MS Azure Storage, MS Azure AD Licenses, Office365, Virtual Machine Backup and Recover from a Recovery Services Vault using MS Azure PowerShell and Portal.
  • Created MS Azure automated assets, Graphical run books, PowerShell run books dat will automate specific tasks, expertise in deploying MS Azure AD connect, configuring ADFS installation using MS Azure AD connect.
  • Expertise in AmazonAWSCloud Services and administration which includeEC2, ELB, EBS, IAM, S3, Route53,Cloud Front,Lambda, Cloud Trail,Amazon CLI, Amazon VPC. Used Cloud watch for monitor resources.
  • Managed security groups onAWSfocusing on high-availability, fault-tolerance, and auto scaling usingTerraformtemplates. Along with Continuous Integration and Continuous Deployment with AWSLambdaandcode pipeline.
  • Setup systems from teh console and createdCloudFormationdocumentsCloudWatch,Cloud Trailand adding alerts fromCloudWatch,Cloud Trailand triggers.
  • Worked on CI/CD tools like Jenkins for automating infrastructure and software lifecycle.
  • Worked on documentation - Chef basics, Initial setup of Chef, Data bags implementation, Coding standards, Cookbook document, testing docs.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Worked on implementing AWS JELLYFISH (which is a beta version of AWS services)
  • Wrote shell script to automate teh shredding process of unattached volumes in AWS environment using AWS CLI.
  • Created E1 Test and E2 Test environments for Unit, sanity, functional and performance testing, replicated all applications inOpenShift.
  • Worked onOpenShiftplatform in managing Docker containers and Kubernetes Clusters and Created Kubernetes clusters using ansible playbooks (launch-instant deploy-docker.yml, deploy-kubernetes.yml) on Mesoscale.
  • ManagedOpenShiftmaster, nodes with upgrades, decommission them from active participation by evacuating teh nodes and upgrading them.
  • Automated MySQL container deployment in Docker using Python and monitoring of these containers.
  • Used Python Library Beautiful Soup for web scrapping to extract data for building graphs changes to halp developers/programmers branch/merge/revert code.
  • DevOps and Performance Engineer, and Systems Architect Experienced, Programming, support, debugging, and administration in distributed environments UNIX, Linux, VAX/VMS, Windows, RDBMS across a wide range of products.
  • Developed bamboo Plans for Maven builds, creating them on bamboo and running them.
  • File handling for teh client data in files like .txt and .xlxs file for data retrieve and storing purpose. Graphical data representation using python modules like Numpy, SciPy, Pandas, Pygal and installed using pip command toolkit.
  • Used Docker for teh runtime environment for teh CI/CD system to build, test, and deploy easing teh code development and deployment pipeline by implementing Docker containerization with multiple namespaces.
  • Extensive Experienced with deployment and build management system tools such as Jenkins/Maven and version control system tools like GIT and SVN.
  • Installed Pivotal Cloud Foundry on EC2 to manage teh containers created by PCF.
  • Developed test scripts for any new enhancements and requirements.
  • Automating teh test cases for Fusion Financials using Selenium with JAVA.
  • Executing Regression suite, finding defects and logging defects in defect tracking tool like Quality Centre.
  • Setup code review tool Gerrit with GIT and integrated with CI system to halp developers do peer code reviews & identified issues in code early in teh cycle using code analysis.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Gradle.
  • Examining test logs and investigating any faults found during test run.
  • Verifying teh Automated Test Result, and Logging teh Defect in QC and updating status to teh higher management
  • Worked on RHEL 5, 6 and creating EC2 instances in AWS cloud.
  • Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web Hook sand Slave Machines
  • Strong Experienced with cloud infrastructure of AWS (Amazon Web Services), IAM, MS Azure, Pivotal Cloud foundry (PCF) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
  • Experienced with AWS opswork, AWS Lambda, AWS code deploys, AWS cloud formation and Pivotal cloud foundry (PCF).
  • Attending high level meetings with teh senior managers and senior directors and present teh daily progress on every day’s progress regarding teh BVT executions.
  • Executing teh performance scripts to verify teh performance of system once in a week.
  • Installed and administered multiple instances of Kiwi Syslog Server to monitor millions of syslog messages from proprietary Linux applications.

Environment:Aws, Shell Scripting, uDeploy, Jenkins, Ansible, Chef, Docker swarm, Kubernetes, Vagrant, MAVEN, UNIX, Linux and Windows, Azure, AWS, EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53, Cloud watch, cloud formation.

Confidential

Build and Release Engineer

Responsibilities:

  • Designed and managed build and release methodologies.
  • Deployed code from DEV Staging QA PROD.
  • Responsible for design and maintenance of teh CVS/Subversion Repositories and teh access control strategies.
  • Managed SVN repositories for branching, merging, and tagging.
  • Installed and Configured Jenkins for Continuous Integration.
  • Used Jenkins to perform automated Builds and Deployments.
  • Used MAVEN as a build tools on java projects for teh development of build artifacts on teh source code.
  • Worked as a system administrator for teh build and deployments process on teh enterprise server.
  • Worked closely with development team and SQA team for product releases.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Build configured and support Application team environments.
  • Deployed teh applications to Tomcat Application Server and static content to apache web servers.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and Branch/merge processes.
  • Used JIRA as ticketing tool.
  • Used Shell and Perl Scripts for automating teh daily tasks.
  • Worked with development, testing, deployment, systems/infrastructure, and project teams to ensure continuous operation of build and test systems.
  • Supported and developed tools for integration, automated testing, and release management.
  • Verifying dat teh methods used to create and recreate software builds are reliable and repeatable.
  • Research teh project application architecture to support/resolve build, compile, and test issues/problems.
  • Releasing code to testing regions or staging areas according to teh schedule published.
  • Used Remedy for tracking changes.

Environment:Subversion, CVS, Java/J2EE, ANT, Jenkins, Tomcat, JIRA, LINUX, XML, Perl Scripts, Shell Scripts.

We'd love your feedback!