Devops Engineer Resume
4.00/5 (Submit Your Rating)
Denver, ColoradO
SUMMARY
- Around 8+ years’ experience as a DevOps and Build and Release Engineer framework in application configurations, code compilation, packaging, building, automating, managing and releasing code from one environment to other environment and deploying to servers.
- In - depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM.
- Experience working on Terraform for building VM’s.
- Managing Amazon Web Services (AWS) infrastructure with migration, automation and configuration management tools such as Chef, Ansible.
- Experience in monitoring tools like Splunk and CloudWatch.
- Expertise in installing, configuration and administration of Tomcat, understanding of cloud-based deployments into Amazon EC2 with Chef.
- Experience with AWS services like EC2, VPC, S3, ELB, Route53, SES, SNS, RDS, EKS, ECS Cloud Front, Cloud Watch.
- Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
- Experience in working on version control systems like GIT and Bitbucket.
- Planned and executed Linux system changes and upgrades, Customer Support.
- Having work experience in support of multi, platforms like Ubuntu, RedHat.
- I used workstation to test Cookbooks using the tools such as Test Kitchen and interact with server using Knife and chef command line tools.
- Provisioned AWS S3 buckets for backup of the application and sync these contents with remaining S3 backups, by creating entry for AWS S3 SYNC in crontab.
- Actively worked on Docker and deploying and maintaining Micro services in Dev & QA environment using Docker and Terraform.
- Extensive knowledge on vSphere/Vcenter/Vmotion operations in VMWare environment.
- Automated build and deployment task using Bash script.
- Documented Daily meetings, Build reports, Release Notes and many other day-today documentation and Status Reports.
- Strong Knowledge on Azure DevOps (TFS) and Google cloud.
- Attended calls related to customer queries and complaints, offered solutions.
- Experience worked on ECS fargate for web-applications.
- Experience with container systems like Docker and containers orchestration like ECS, EKS and Kubernetes.
- Provided production support in an on-call rotation in a 24x7 environment.
- Excellent communicative, interpersonal, intuitive, and analytic and leadership skills with ability to work efficiently in both independent and teamwork environments.
PROFESSIONAL EXPERIENCE
Confidential, Denver, Colorado
DevOps Engineer
Responsibilities:
- Actively working on building RDC and configuring multiple systems.
- Used Terraform for spinning VM’s in VMware Vcenter.
- Used configuration management tool, Chef for building applications/systems and configuring infrastructure.
- Solid understanding and hands on experience on CI/CD tools like Jenkins.
- Hands on experience in using version control tools like GIT.
- Deep knowledge on VMware Vcenter, experienced in building VM’s manually, taking backups/snapshots.
- Troubleshooting Prod and Non-Prod Env Issues to fix Issues.
- Validating services on the components in order to ensure the application/component stability.
- Making plans and mops for various smoke test in the process of HUB validation and ORT.
- Making market specific changes to components as a part of infrastructure set up and configuration.
- Deep understanding on Active Video components and infrastructure flow.
- Working on Prod-systems and deploying new code into Confidential applications.
- Working on Jenkins pipelines for both Prod and Pre-Env.
- Implementing new Video on Demand project at Confidential .
- Working on ELK stack for logs and managing Micro-Services hosted on AWS.
- Monitoring application in CloudWatch and Splunk.
- Working on Docker and Kubernetes in Dev and QA Env.
Confidential, Denver, Colorado
DevOps Engineer
Responsibilities:
- Experience in AWS services like VPC, EC2, S3, ELB, Autoscaling Groups (ASG), EBS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront.
- Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.
- Migrated Jenkins server and Jenkins slaves to AWS Cloud.
- Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Implemented a production ready, load balanced, highly available, fault-tolerant, Kubernetes Infrastructure and Microservice Container Orchestration.
- Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Supported containerization of infrastructure: Docker containers on EC2s and Fargate, then ECS clusters and Amazon EKS.
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
- Used IAM for creating roles, users, groups and also implemented MFA to provide additional security to AWS account and its resources.
- Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
- Experience working on ELK stack for logs.
- Experience working on monitoring tools like Dynatrace and New Relic.
- Hands on experience Kubernetes that supports DEV, TEST, BETA and PROD environments.
Confidential, Denver, Colorado
DevOps Engineer
Responsibilities:
- Support current migration of Time warner cable and Bright house Network to Confidential .
- Creating Different chef ENV for each Network.
- Worked on building gem server repos to support chef client run.
- Experience working AWS API calls to get the data from Cassandra DB.
- Working on Terraform for buildings VM’s.
- Experience working on chef to configure servers.
- Checking error logs and investigating the logs and providing a solution to the application team.
- Provided 24*7 support based on call rotation basis.
- Experience in Participating in RCA (Root Cause Analysis) and drive the issue to Resolution.
- Working on NetScout for network monitoring.
- Attend weekly change management meeting and suggest various changes.
- Monitor the availability and health of the infrastructure and applications across multiple data centers. (Systems resources: disk space, memory, CPU load) .
- Working on three applications Active video, AMS, TSB in Confidential .
- Deploying code to GIT LAB and collecting values for the build process.
- Experience working Jenkins Pipelines as CICD tool and pushing code to chef server.
- Provisioning GIT and SVN configuration management environment for different developer teams.
- Setup and Configuration of Chef Configuration Management. Subversion administration for taking the builds using Chef Management.
- Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks
- Create Chef Automation tools and builds, and do an overall process improvement to any manual processes
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.
- Running chef client by Ansible and writing playbooks.
- Working on ICINGA for server Monitoring.
- Worked on staging and production Env
- Installing App to Set top box (Netflix, PPV, VOD).
- Working on Hub validation to check the status of the application.
- Experience building AMS and TSB and configuring servers for that application.
- Working on building Jenkins Pipelines and pushing code to chef server.
- Experience working on confluence, Hip chat, JIRA.
- Experience working on Ansible and writing playbooks to check the services on the server after running chef client.
- Working on Version control tools like GIT LAB, BITBUCKET.
Confidential
Linux System Engineer
Responsibilities:
- Defined and Implemented CM and Release Management Processes, Policies and Procedures.
- Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT source control.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.
- Worked 200+ AWS Prod and Non-Prod Applications.
- Hands on experience in automating builds and deployment process using Shell scripting.
- Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
- Provided end-user training for all GITHub users to effectively use the tool.
- Automate the builds and deployment of JAVA projects using maven and Jenkins.
- Implement, maintain and support reliable, timely and reproducible builds for project teams.
- Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.