We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 8 years of IT experience encompassing DevOps, Cloud Infrastructure Management, Build Automation and Management, Software Configuration Management, Release Management, Continuous Integration and Continuous Delivery.
  • Experience in managing source control repositories like GIT by creating new Repositories and creating user level credentials.
  • Experience in integrating cloud services in to DevOps framework (GitHub, Jenkins, Ansible) which enables API request to provision and configure infrastructure through infrastructure as code.
  • Hands on experience on deployment tools and configuration management tools like Chef, Ansible
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins.
  • Experienced in AWS Code Commit, migrated a Git Repository to AWSCode Commit.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Experience in creating and maintainingAWS User Accounts, Security Groups, VPC, Route 53, Dynamo DB, RDB, SNS, SESandAWS storage services like S3, EBS.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Experience with managing containers with Docker & Servers in Ansible with Docker server.
  • Hands on experience in installing and administrating CI/CD tools.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
  • Good knowledge in GCP services like EC2, S3, ELB, RDS, SQS, EBS, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation GCP Configuration, Auto scaling, Cloud Front, IAM, R53.
  • Extensive experience in setting up the CI/CD pipelines usingJenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
  • Experienced in managingJenkins Plugins, Jenkins Master and SlavesforContinuous Integrationpipeline process for every code commit.
  • Expertise in using Docker to run and deploy the applications in multiple containers like Docker Swarm and Docker Wave.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
  • Used Splunk as logging tool, exclusively for all the lower environmental issues with specific to application source. Creating events for repeated issues and automating the process flow.
  • Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, VPC, Auto scaling, EBS, IAM
  • Experienced in working onDevOps/Agileoperation process (Code review, unit test automation, Build& Release automation, Environment, Service, Incident and Change Management) including various tools.
  • Experience in DevOps environment with expertise in using Configuration management tools like Ansible, Chef, puppet, and CI/CD.
  • Expertise on designing, building infrastructure on AWS environment
  • Created additional Docker Slave Nodes for Jenkins, using custom Docker Images and pulled them to ECR and monitored using Prometheus.
  • Experienced inAWS Cloudplatform with featuresEC2, VPC, ELB, Auto-Scaling, Security Groups, IAM, EBS, AMI, RDS, S3, SNS, SQS, Cloud Watch, and Cloud Formation.

TECHNICAL SKILLS

Cloud Services: AWS, Azure, GCP

Automation Tools: Chef, Puppet, Docker, Ansible, Kickstart, Jumpstart, Kubernetes, Terraform

Build Tools: Apache ANT, Maven, Gradle

Web Servers: Tomcat, JBoss, Web Logic

Scripting Languages: Perl, Python, HTML, Bash, YAML, JSON, PowerShell Scripting

Version control Tools: GIT, BitBucket, SVN (Subversion), CVS

Network Protocols: HTTP, HTTPS, SMTP, FTP, SFTP, DHCP, DNS, TCP/IP, VPN, POP3, Cisco Routers/Switches

Linux Environment: RedHat, Centos, Ubuntu

Bug Tracking tool: JIRA.

Database: SQL, MySQL

Operating System: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Chicago IL

Senior DevOps Engineer

Responsibilities:

  • Designed and implemented Continuous Integration and Continuous Deployment frameworks from code to deploy using Jenkins.
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling
  • UsedANTandMAVENas a build tools on java projects for the development of build artifacts on the source code.
  • Setup and build AWS infrastructure various resources,VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, andRDSin Cloud FormationJSONtemplates.
  • Written Jenkins pipeline to create Docker image from application and then push to the Nexus Repository.
  • Worked on creating theDockercontainers andDockerconsoles for managing the application life cycle.
  • Continuous integration and automated deployment and management usingTeam City,Puppet, Maven, Antand comparable tools.
  • Designed GIT branching strategies, merging per the needs of release frequency by implementing GIT flow workflow on Github.
  • Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).
  • Implemented AWS solutions usingEC2, S3, RDS, ECS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes andEC2instances.
  • Involved in building microservice and deploying them into Kubernetes cluster as well as Docker Swarm.
  • UsedBashandPython, includedBoto3to supplement automation provided byAnsibleandTerraformfor tasks such as encryptingEBS volumesbackingAMIsand schedulingLambdafunctions for routineAWS tasks.
  • Drive end to end deployment of various Components on the Azure Platform
  • Worked on build tasks using Maven, Ant, and Gradle and worked with development team to migrate Ant scripts to Maven.
  • Configured and maintainedJenkinsto implement theCIprocess and integrated the tool with Ant to schedule the builds.
  • Managed AWS infrastructure as code using Terraform.
  • Used Terraform scripts to Automate Instances for Manual Instances that were launched before.
  • Worked onAWS Elastic Beanstalkfor app deployments and worked on AWSLambdawith Amazonkinesisand integratedDynamo DBusingLambdafor value storage and for streams backup.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.
  • DevOps experience withPuppet, Ansible, Chef, AWS (OPS Work)andOpenStack.
  • Automate Deployment using Ansible to provision amazon AWS Instances to enable continuous deployments.
  • Configuration Management using Puppet & Chef Automation design using Chef.
  • Implementation of Build and deployment process withtools like Jenkins, GIT.
  • Design and documentCI/CDtools configuration management.
  • Configured RDS instances using Cloud formations andTerraform.
  • Involved in AWSservices likeEC2, S3, VPC, ELB, Auto Scaling Groups, Route 53, IAM, Cloud Trail, Cloud Watch, Cloud Formation, Cloud Front, SNS,andRDS.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQSandSNS servicesinAWS cloud.
  • Created Issues and structures using JIRA for creation of TAG based deployments
  • Used CI/CD tools Jenkins, Git/Git Lab’s, JIRA and Docker registry/daemon for configuration management and automation using Ansible.

Environment: Jenkins, Docker, AWS, EKS, Ec2, Urban Code deploy, Azure, Docker, Puppet, Terraform, Kubernetes, GitHub, SVN, Ansible, Grafana, ANT, Maven, Gradle, JIRA, Confluence.

Confidential, Fort Worth, TX

AWS/DevOps Engineer

Responsibilities:

  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Worked heavily with AWS and its infrastructure, including EC2, AMI, ECS, Elastic Cache, Elastic search, RDS, VPC implementation, IAM, KMS, WAF, Cloud Trail, Cloud Watch, S3, Cloud Front, AWS CLI scripting, ELB, Route 53, Dynamo DB, Elastic Beanstalk, SQS, SNS and Security group management.
  • Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket for storage and backup on AWS. Extensive knowledge in migrating applications from internal data centre to AWS.
  • Setting up the build and deployment automation for Terraform scripts using Jenkins.
  • Provisioned the highly available EC2 Instances using Terraform and Ansible Playbooks.
  • Worked on GIT, BitBucket, AWS ECR, Nexus amendment/source code administration frameworks.
  • Interacted with multiple teams who are responsible for Azure Platform to fix the Azure Platform Bugs.
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • Template AWS infrastructure as a code using Terraform to build staging and production environments.
  • UsedAnsiblefor configure tomcat servers and maintain.
  • Designed and implemented for fully automated server build management, monitoring and deployment by using Chef.
  • Setup Docker Swarm and Kubernetes cluster for Docker Container Management
  • Manage configuration of Web App and Deploy toAWScloud serverthrough Chef.
  • Developed & maintained Infrastructure as code using CI/CD deployments using Terraform.
  • Configured Ansible Tower for provisioning using Rancher cluster.
  • Created aggregated log search system using LogStash and LogStash-forwarder/File beat and Elastic search.
  • Developed automation system using PowerShell scripts and JSON templates to remediate the Azure services.
  • Design and Coding of PowerShell Infrastructure Automation Framework for building out full stack of a SaaS solution hosted in Azure used in microservices.
  • Administration ofDevOpstools suite: Team city, GitHub, JIRA, Confluence, Puppet, Octopus Deploy and ELK stack.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) inAgile, SCRUM, Waterfall methodologies.
  • I was part of the team that designed and integrate of capabilities to establish a DevSecOps pipeline, utilizing lab and cloud resources to design, build, test and evaluate functional components and technologies.
  • Involved in design and deployment of multitude of cloud services on AWS stack such as EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, while focusing on high-availability, fault tolerance, and auto-scaling.
  • Configured network and server monitoring using Grafana, Prometheus, ELK Stack and Nagios for notifications.
  • Skilled in using bug tracking systems like JIRA, Remedy.
  • Building CI pipelines in Jenkins while also fully scripting the creation and provisioning of Jenkins using Shell and Python

Environment: Jenkins, Docker, AWS, EKS, S3, Azure, Continuous Integration/Deployment, Docker, Kubernetes, GitHub, BitBucket, Ansible, Grafana, Maven, Gradle, JIRA, Fluent, LogStash, ELK stack, Confluence.

Confidential - Manchester, NH

DevOps Engineer

Responsibilities:

  • Worked onJenkinscontinuous integration server installation and configuration for allGITRepositories.
  • Develop and implement new deployment strategies for Prometheus
  • Configured and Monitored Prometheus and Grafana.
  • Worked on creating theDockercontainers andDockerconsoles for managing the application life cycle.
  • Utilize Cloud Formation andPuppetby creatingDevOpsprocesses for consistent and reliable deployment methodology.
  • Performed automationengineertasks and implemented the ELK stack for AWS EC2 hosts.
  • UsedAzure Kubernetesservice to deploy a managed Kubernetes cluster inAzureand created an AKS cluster in the Azure portal, used template driven deployment options such as Resource Manager Templates and Terraform.
  • Worked onPuppetfor the deployment of servers with custom scripts.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built .designing cloud-hosted solutions.
  • Worked with development team to migrate Ant scripts to Maven.
  • Installed and configured Nexus repository manager for sharing artefacts between internal teams and created proxy Nexus repositories to speed up the build process.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Manage the configurations of nodes using Ansible, configured Jenkins builds for continuous integration and delivery.
  • Expertisein JIRAfor bug tracking and project management.
  • Automated webserver content deployments via shell.
  • DeployedPuppetfor configuration management toexisting infrastructure.
  • Implemented a continuous Delivery pipeline withDocker, Jenkins, GitHubandAWS.
  • Automate deployment process using configuration management toolPuppet.
  • Monitoring application services using Prometheus and Grafana for Kubernetes clusters, also created alerts based on nodes, pods, containers and services
  • Creating Docker images for micro-services to work in AWS ECS and configuring Application Load Balancer and Auto Scaling Groups for high availability of application in cloud.

Environment: Jenkins, Docker, Amazon Web Services, Continuous Integration/Deployment, Kubernetes, GitHub, Puppet, Prometheus, Ansible, Grafana, Maven, Terraform, JIRA.

Confidential

Linux/Unix Engineer

Responsibilities:

  • Installation, configuration and administration of Red Hat Linux servers and support for Servers.
  • Built 25 Red Hat Linux 8.0 servers from scratch and provide 24 7 production support.
  • Optimized performance by tuning Unix OS, kernel, memory, I/O, Database, Applications and Networks.
  • Installed and configured JUMP START Server.
  • Performed automated installations of Operating System usingJumpstart for Solaris and Kickstart for Linux.
  • Created Master-Slave configuration using existing Linux machines and EC2 instances to implement multiple parallel builds through a build farm.
  • Troubleshooting Backup and Restore problems Creation of LVMs on SAN using Linux utilities.
  • Extensively worked on hard disk mirroring and stripe with parity using RAID controllers.
  • Aggressively worked on networking protocols like TCP/IP, DHCP, and Ethernet, LAN /WAN, routers and switches.
  • Installed, configured and updatedLDAP, DNS, DHCP, NFS, and NIS+on Red Hat Linux andIBM AIXservers.
  • Administered, maintained Red Hat Enterprise Linux 5.10, 4.8, Ubuntu troubleshooting hardware, operating system, applications network problems and performance issues
  • Optimized performance by tuning Unix OS, kernel, memory, I/O, Database, Applications and Networks.
  • Installing and setting up Oracle9i on Red Hat Linux for the development team
  • Linux kernel, memory upgrades and swaps area and performed Red Hat Linux Kick start installations

Environment: RedHat, Centos, LINUX/UNIX, RHEL, Kernel, Ubuntu, LDAP, AIX, I/O, Database, Network, Memory, LVM.

We'd love your feedback!