We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

0/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over 12 years of experience in Cloud automation,DevOps, Build and Release Management.
  • Implemented production ready highly available fault tolerant Kubernetes infrastructure.
  • Containerized all the application Spring Boot Java and Node.js applications using Docker.
  • Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Experience on DevOps and cloud automation on IaaS (Amazon Web Services)
  • Experience on AWS EC2, VPC, ELB, Code - deploy agent, S3 bucket, Cloud formation, RDS, Route 53, Code Build, Cloud Watch, Identity Management and AWS CLI.
  • Experience in creating various kinds of build jobs in Jenkins such as pipeline project, multi-configuration, freestyle, and parameterized triggered builds, etc.
  • Experience with maintaining Docker containers and docker images for run time environment.
  • DevOps experience with AWS, Terraform, Jenkins, Ansible, Docker, kubernetes.
  • Experience with maintaining Docker containers and docker images for run time environment.
  • Created user level of access for related GitHub project directories to the code changes.
  • Created and wrote shell scripts BASH, Python and Power shell for automating tasks.
  • Experienced in writing automation scripts using Shell, Python
  • Experience in Software Integration, Configuration, building, automating, managing and releasing code from one environment to another environment and deploying to servers.3
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Operating System: Red Hat Linux, CentOS, Ubuntu, Sun Solaris

Scripting Tools: Shell, Python, Go, JSON, Yaml, Groovy

CI/CD: Jenkins, Git Labs, Argo CD

Version Tools: Git, Bitbucket, Gitlab, Github

Container Orchestration: Kubernetes, Docker Swarm, AWS EKS

Provisioning Tools: Terraform, CloudFormation

Configuration Management: Ansible, Chef

APM tools: Prometheus, Grafana, Data Dog, Splunk, Instana, API Fortess, Kibana, Cloud Watch, Elastic Search, Fluentd.

Web and middleware: Tomcat, APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10/12) & Web Sphere 4.0/5.0, Netscape/iPlanet Server, MQ Series, Cluster server 3.5 & 4.1, Sun Cluster 2.x & 3.x, Nagios, Nginx, Ganglia.

Virtulization: VMWare, Vagrant, KVM, Elastic Container service.

Cloud: AWS (EC2, IAM, S3, Cloud Watch, RDS, Elastic Cache, ALB, NLB, ELB, EBS), Microsoft Azure, Rackspace, OpenStack, Cloud Foundry.

Database: RDS, Aurora, MySQL, MS SQL Server, Oracle9i/10g, Cloud Storage, Cassandra, MongoDB

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Sr. Devops engineer

Responsibilities:

  • Design and implementcontinuous build-test-deploy (CI/CD) system with multiple component pipelines using Jenkins/Gitlab to support bi-weekly releases and hotfix based on business requirements.
  • Container-based deployments. Using Docker, working with Docker images, Docker Hub and Dockers-registries and Kubernetes.
  • Automating, configurating and deploying instances on AWS, Azure Cloud Environments and Data centers.
  • Create Jenkins and Gitlab pipelines to drive all micro services builds out of the Docker registry, and then deployed to Kubernetes clusters.
  • Build and maintain Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on AWS.
  • Utilized Kubernetes and Docker for the runtime environments of the CI/CD system to build, test and deploy
  • Implement AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Implement Continuous Delivery framework using Gitlab, ArgoCD, Maven, and Nexus in Linux environment.
  • Create monitors, alarms and notifications for infrastructure and application health checks.
  • Implemented a Continuous Delivery pipeline with Docker, and Gitlab and AWS.
  • Scripting in multiple languages on UNIX, LINUX, Shell scripts, Python etc.
  • Responsible for product deployments into QA, UAT, Perf, all controlled environments.
  • Coordinate with the production operations team for stage and production release deployment and application issues.
  • Identify, troubleshoot, and resolve issues related to build and deploy CICD process.
  • Writing build(maven) and deployment scripts (shell) to automate build and deployment of the application.
  • Create Kubernetes cluster using KOPS (Kubernetes Operations).
  • Automated Kubernetes cluster creation using Terraform, Ansible in Gitlab pipelines.
  • Manage application deployments in Kubernetes using HELM.
  • Create Helm charts for application and business requirements.
  • Integrating automation test with application deployment pipeline.
  • Implementa comprehensive monitoring and logging strategy to support the Application logs, cloud logs and system logs using Used Grafana with Prometheus and Datadog for container insights.
  • Implement service mesh for service discovery and application deployment and monitoring.
  • Creating and configuring applications in ArgoCD for continuous deployment.
  • Design and implement AWS ALB, NLB, ELB, WAF using NGINX.
  • Setup Nginx ingress controller to manage the ingress/egress routing rules for Kubernetes.
  • Create Kubernetes manifest, helm charts for deployment of microservices.
  • Managing releases deploymentthrough helmfilein all environments.

Environment: Gitlab, Jenkins, Kubernetes, Helm, Helmfile, Istio, ArgoCD, AWS, Docker, Jira, Unix/Linux, Bash Shell Scripting, Python, Groovy, Kafka, Apache Tomcat, Cassandra, MongoDB, Nginx, Terraform, Artifactory, Splunk.

Confidential, Mclean, VA

Sr. DevOps Engineer

Responsibilities:

  • Managed servers on the Amazon Web Services (AWS) platform instances using Ansible configuration management.
  • Experience on Amazon EC2, EBS, IAM, AMI, S3, VPC and Elastic Load Balancing services.
  • Manage Jenkins pipeline for Continuous Integration and Continuous Delivery (CICD).
  • Created branches and managed the source code for various applications in GIT, Maven, Jenkins.
  • Handling the daily and weekly builds to various environments and make sure that, the environment is up all time.
  • Optimized volumes in EC2 instances & created VPC's and instances in multi Availability Zones
  • Responsible for build and deployment automation using AWS, Docker, Kubernetes containers.
  • Managing Docker images using a Docker file, container snapshots and removing images.
  • Used Jenkins pipeline to drive all microservices builds out to the Docker registry.
  • Performing Branching, Tagging & Merging the code between branches.
  • Configuring, Troubleshooting and Monitoring build jobs in Jenkins.
  • Building various Jobs on servers in different environment like QA, UAT, SIT, Perf, and CTE.
  • Deploying WAR and JAR Application on targeted managed Servers by using Jenkins.
  • Using Git as version Control System and Automating the Code from GitHub to Jenkins.
  • Work with Developers on the build issues (Build Failures).
  • Maintain and monitor daily builds and providing proactive support for ongoing release by setting up new environment or resolve any build issues.
  • Manage Ansible playbooks for application deployment integrate with Jenkins pipeline.
  • Debugging build failures, coordinating with developers and testers to resolve related issues.
  • Setup various Jenkins jobs for build automation.
  • Getting the CR approvals, etc targeted for the releases by discussing with teams involved and the application owners.
  • Develop the release plans for all the applications for the deployments
  • Coordinated releases with development and testing teams to ensure systems are ready for code to be deployed.

Environment: Jenkins, Ansible, Docker, Openshift, GIT, ANT, MAVEN,, Python, BASH & KORN Shell, Weblogic, Tomcat, Oracle, DB2, VMware, Jfrog Artifactory.

Confidential, Seattle, WA

Sr. DevOps Engineer

Responsibilities:

  • Implement AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Setting up both public and private sub-networks using virtual private cloud (VPC) and creating security groups to associate with the networks to serve the traffic.
  • Created the VPC, configured the subnets, attached the gateway and routing tables to the subnets and deployed the EC2 instances in the subnets created.
  • Hands on experience in EC2, VPC, Subnets, Security Groups, Cloud Watch AWS.
  • Created and managed deployment pipelines using Jenkins as a continuous deployment to local staging and test environments and to production environments.
  • Implemented build automation solutions for products and provide ongoing support and administration for software build and build automation using Jenkins, Shell Scripts.
  • Responsible for onboarding Application teams to build and deploy there code using Git Jenkins, Nexus and Ansible.
  • Writing playbooks for Ansible and deploying applications using Ansible.
  • Provisioning AWS environments using Ansible Playbooks.
  • Automated common, repeatable tasks at large scale using Terraform.
  • Worked on Terraform for automating VPC, ELB, security groups, S3buckets, to manage infrastructure.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently managing and creating a pipeline for custom application images in the cloud using Jenkins.
  • Improving the Performance of Jenkins by implementing the setup of Master-slave architecture.
  • Setting up the jobs for Continuous Integration Pipeline, also to execute test cases using Jenkins.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB.
  • Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Working within Agile environment, including the use of scrum and Kanban.

Environment: AWS, Jenkins, Ansible, Terraform, Docker, Kubernetes, GIT, ANT, MAVEN, JIRA, Python, BASH & KORN Shell, WebSphere, Tomcat, Jira Stash, MySQL, Mango DB, Python

Confidential, Princeton, NJ

DevOps Engineer

Responsibilities:

  • Worked on cloud automation for IaaS cloud (AWS) using Puppet Configuration Management Tool.
  • Created CI/CD pipeline on cloud infrastructure AWS using Jenkins, Puppet, Maven GitHub.
  • Worked Configuration Engineer in deployment and build of projects that included Design of CI/CD processes on Jenkins orchestration, with usage of automated tools for build, test/QA, and deployment.
  • Worked on branching and merging strategies in GitHub.
  • Worked on Ansible for automating the AWS processes like creating instances, VPC, Security gateways, Internet Security Gateway, Auto Scaling Groups and ELB's.
  • Create AMI images of critical EC2 instances as backup.
  • Generated report and monitored the performance of cloud using Ansible.
  • Created Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Developed Bash scripts for automation of build and release process.
  • Implemented Docker containers for creating various environments to deploy the applications.
  • Used JIRA tool to create, update stories and for tracking project status.
  • Worked with Git to store the code repositories, creating branches, merging, tagging, etc.
  • Developed shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Designed and developed automation test scripts using Python.
  • Experience in managing configuration of web applications and Deploying through AWS cloud server by using the configuration management tool Chef.

Environment: Amazon Web Services, Docker, Splunk, Ruby, Shell, GitHub, GitLab, Jenkins, DynatraceAWS EC2, S3, ELB, Auto scaling Servers, Glacier

Confidential, Whippany, NJ

DevOps Engineer

Responsibilities:

  • Create ELB and Auto-scaling for load balancing and scaling the Application servers based on demands using launch configurations, Custom AMI's, Cloud Watch alarms and SNS.
  • Create Custom routes, NAT instances, Internet Gateways, Elastic IP's, Security groups for incoming and outgoing traffic, Route53 for Naming services for AWS infrastructure.
  • Managed SVN repositories for branching, merging and tagging and developing Shell/Groovy Scripts for automation purpose.
  • Creating scripts in DSL Groovy which integrate with Jenkins for Automation to create seed jobs.
  • Using AGILE MVN method to develop a build and also ANT as a build tool.
  • Created the Release Management plan with the implementation schedule and meanwhile Conducted Sanity Testing to verify for the right build is deployed.
  • Installing, configuring and administer Jenkins CI tool on Windows and Linux machines.
  • Administer CI/CD tools stack administration and maintenance.
  • Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, GITHUB/GIT, Jenkins.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Regular build jobs are initiated using the continuous integration tool with Jenkins.

Environment: Java, Linux, AWS, GIT, Jenkins, Docker, Tomcat, Nexus, Artifactory, VMware.Amazon Web Services (AWS), Chef, SVN, JIRA, Apache Tomcat, Shell Scripting, Ruby Scripting

Confidential

Wintel Engineer

Responsibilities:

  • Was part of WINTEL team which automates Deploys and manages all the Linux and Windows VM’s.
  • Experience with cloning and creating templates and using templates for future deployments of VM’s
  • Experience in maintain templates with all latest updated to make sure customers can deploy their own VM’s with all latest patches available.
  • Experience with Yum package installations and patching software’s.
  • Hands on experience on vROPS for monitoring Capacity Management and Creating Custom Dashboard
  • Monitoring alerts and making sure to take appropriate actions.
  • Setting up Data Centre’s for various customer along with a team of 7.
  • Setting up private cloud using open stack and Vmware as per customer requirements.

We'd love your feedback!