We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • DevOps practitioner with 9+ years of experience in platform engineering, and software development roles as Senior DevOps administrator, platform engineer, release engineer and software developer.
  • Experienced in implementing DevOps, CI/CD ecosystems for large enterprises.
  • Strong orientation towards troubleshooting, automation, research and adapting to best practices.
  • Currently, working as a Senior DevOps administrator, implementing and managing services for cloud - based applications using AWS and data center-based applications.
  • Part of a team responsible for provisioning, implementing and managing various components to ensure rapid software development and software delivery process across the enterprise.
  • Exposure in working on different tool stacks comprehending to Infrastructure as Code (IaaS) and Platform as a Service (PaaS) model leveraging Terraform, Ansible, EKS, Kubernetes, AWS CLI, Helm, Jenkins, Tekton, Artifactory, and Nessus.
  • Worked closely with solutions architecture team to define processes based on best practices and business requirements.
  • Defined and implemented CI/CD pipelines leveraging Ansible, Tekton, Buildah, build packs, Jenkins, Docker, SonarQube, Bitbucket, Artifactory, and Build automation frameworks.
  • Administered Linux Servers (Red Hat Linux) for package installations, vulnerabilities, and patches.
  • Created custom ansible roles and playbooks for application deployments, managing software components.
  • Installed, managed tools and defined processes for source code, configuration management, binary management, deployment orchestration, code quality analysis, continuous integration / continuous delivery, workflow management as a platform engineer.
  • Managed fifteen thousand plus agents and server infrastructure for IBM urban code deploy used as a deployment orchestration solution enterprise wide.
  • Experienced in setting up monitoring using tools like Splunk, Riverbed, Dynatrace and ELK.
  • Good understanding of load balancers, firewall rules, DNS, blue-green deployment model, subnetting, NFS, TCP, OpenSSL, service delivery, change and incident management.
  • Involved in creating plugins for IBM urban code deploy based on custom requirements for the organization.
  • Worked with software developers/ technical project managers to automate deployments and ensured an effective software delivery to different environments as a release engineer.
  • Worked as operations lead in managing operations for java-based applications as a java developer.
  • Experienced in working on Relational and no SQL databases.
  • Team player with excellent communication skills.

TECHNICAL SKILLS

Programming and Scripting: Java, Groovy, Python & Bash

Infrastructure as a code: Terraform.

Configuration Management: Ansible

Continuous Integration & Continuous Delivery: Jenkins, JenkinsX, Tekton, Argo CD, IBM UCD.

Cloud Stack: Amazon Web Services (AWS).

Container and Container Management: Docker, ECS, EKS, Fargate & K8’s.

Source Code Management: GIT(Bitbucket), Subversion.

Build Automation: Maven, Gradle, ANT.

Repository Management: Artifactory, Nexus.

Application & Web Servers: Apache httpd, Tomcat, Glassfish, IIS.

Servers: Red Hat Linux 8 & 7, Centos, Solaris, Ubuntu

Database: Oracle 11g & 12c, Microsoft SQL, MySQL.

Document Management: Confluence.

Monitoring: Elastic Stack, Kibana, Prometheus, Grafana, Splunk, New Relic, CloudWatch.

Web Stack: RESTful Webservices, SOAP, J2EE, JPA, Struts, Spring, JSON, YAML, XML.

PROFESSIONAL EXPERIENCE

Confidential

DevOps Engineer

Responsibilities:

  • Created and managed AWS infrastructure for applications migrating to the cloud.
  • Managed EKS clusters with Terraform, Helm and Ansible.
  • Defined CI/CD reusable pipelines on EKS cluster using Tekton CD and Argo CD.
  • Created 50+ Custom roles in Ansible for Linux based installs and management.
  • Managed playbook book runs in Ansible Tower and Jenkins.
  • Created various AWS components using Terraform and Ansible.
  • Defined custom centennial policies in terraform for security and policy checks during infrastructure provisioning.
  • Integrated dynamic application security tests in build pipelines using OWASP ZAP, Web Inspect, and Nessus.
  • Implemented Nginx and Traefik.io ingress load balancing on EKS clusters.
  • Worked with Customer support tickets for DevOps Tool chain configuration and process setup.
  • Documented day to day work and process in wiki (Confluence).
  • Configured and managed AWS configuration for server and serverless based applications.
  • Automated onboarding tasks using Ansible.
  • Automated patch installs for AWS EC2 and RDS using AWS SSM.
  • Managed secrets with compliance using Vault and AWS SSM Parameter store.
  • Implement DevSecOps and CICD practices leveraging tools and defined processes for the software development teams.
  • Worked on requesting and setting up Load balancers in AWS, Request DNS endpoints, Work with the networking team on setting up the ingress routes.
  • Worked on analyzing and creating proof of concepts and translated requirements into working model by working with the vendors.
  • Automated manual tasks for administrators.

Confidential

Software Development Senior Specialist

Responsibilities:

  • Worked on implementing UCD Infrastructure and managed 15000+ Linux and Windows agents.
  • Worked with the vendor on licensing and patch management.
  • Create various custom application, component templates and custom UCD plugins.
  • Defined CI/CD reusable pipelines and shared libraries in Jenkins.
  • Managed playbook book executions in Ansible, UCD and Jenkins.
  • Worked with Customer support tickets for DevOps Tool chain configuration and process setup.
  • Created automated onboarding process for configuring configurations for UCD components.
  • Worked on DR events and patch management.
  • Implement DevOps and CI/CD practices leveraging tools and defined processes for the software development teams.

Confidential

DevOps Engineer

Responsibilities:

  • Worked on implementing UCD Infrastructure and worked with IBM tech support for implementation.
  • Worked on converting the manual deployment process using build automation frameworks and Jenkins.
  • Migrated source code from subversion to Bitbucket.
  • Implement DevOps and CI/CD practices leveraging tools and defined processes for the software development teams.
  • Defined CI/CD reusable pipelines and shared libraries in Jenkins.
  • Worked with Customer support tickets for DevOps Tool chain configuration and process setup.
  • Worked on DR events and patch management.

Confidential

Lead Release Engineer

Responsibilities:

  • Migrated applications source code from CVS to subversion.
  • Worked on managing and scheduling releases with the operations teams.
  • Worked on automating the manual deployments with DAS (Deployment Automation System) leveraging Bash and Java.
  • Worked on setting up deployments and scheduled releases using IBM Urban code deploy.
  • Defined automation integrating Service Now and DevOps Tool Chain for automated configuration.
  • Worked on defining build automation and CI pipeline using Maven and Jenkins.
  • Migrated source code from subversion to Bitbucket.
  • Defined CI/CD reusable pipelines and shared libraries in Jenkins.
  • Worked with Customer support tickets for releases, coordinated with business team on scheduling release cycles.
  • Managed 15 member team of offshore release engineers as a lead.

We'd love your feedback!