We provide IT Staff Augmentation Services!

Sr.devops / Cloud Engineer Resume

5.00/5 (Submit Your Rating)

ColoradO

PROFESSIONAL SUMMARY

  • Around 7 years of experience as a DevOps/Cloud Engineer working on Cloud Infrastructure and Automation, development of Continuous Integration and Continuous Delivery Pipelines, management of Artifact repositories and version control systems, Configuration Management, and administration of various automation tools.
  • Hands on experience with Jenkins - CI/CD concepts, jobs, builds, pipelines), distributed builds, plugins, Rest API, artifacts, configuration management.
  • Experienced with installation, configuration and maintenance in CI technologies like Jenkins and performing end to end automation for builds and deployments.
  • Assisted in Design, develop, maintain and support Platform-as-a-Service (PaaS) frameworks, tools, services and libraries across public cloud infrastructures like AWS and Azure.
  • Experienced in Provisioning highly available Compute Instances using Terraform and wrote multiple new modules and plugins to support various functionalities of Terraform.
  • Administered various automation toolset including Jenkins, Bitbucket, GitHub, Ansible, Puppet, Docker, Kubernetes and Openshift.
  • Implemented and Supported Dockerfor wrapping up teh final code and setting up development and testing and Production environment usingDockerHub,DockerSwarmandDocker Container Network.
  • Hands-on experience on source control tools like Tools Bitbucket and GIT having worked on branching, merging, and tagging strategies.
  • Experienced in designing and supporting Azure environments, including IaaS and PaaS components.
  • Involved in creation and configuration of Virtual Networks, Subnets, Network Interfaces, Subscriptions, virtual machines, storage accounts, resource groups in Azure Cloud.
  • Worked on Building teh AWS Infrastructure using CloudFormation Templates and managing multiple AWS Services like VPC, Subnets, CloudWatch, ELB, Security Groups, EC2 instances, AWS lambda etc.
  • Developed a new infrastructure for Akana Platform which provides an end-to-end API Management solution for designing, implementing, securing, managing, monitoring, and publishing APIs for thousands of Customers
  • Involved in setup of Openshift cluster consisting teh Master and Worker Nodes and developed teh Openshift objects like Pods, Deployments, Daemon Sets, Services, Namespaces, Persistent Volumes, Secrets, Service Accounts, ConfigMaps etc.
  • Experience in Deploying, tuning, troubleshooting and operating applications running on Kubernetes at scale in a production environment.
  • Experience configuring and deploying monitoring and alerting for applications running on Kubernetes and Kubernetes itself.
  • Supported Multiple Kubernetes clusters in teh rollback and rollouts methods of deployment strategies and Installation of Istio service mesh and Integrated it with all teh Kubernetes clusters.
  • Managed teh artifact repository systems like Nexus, Jfrog Artifactory and Docker repositories to store teh artifacts.
  • Designed Ansible Playbooks for zero-downtime deployments, installation, upgrade, downgrade and uninstallation processes using YAML scripts(Ansible).
  • Used Puppet to install and configure tomcat application server and used teh REST API in puppet to accept teh agent certificates, add nodes to node-groups, run teh file-sync etc.
  • Good Scripting experience in Python, Shell, Bash and YAML.
  • Proven abilities in System Administration with Linux (RHEL 6x/7x, CentOS 6/7) environment responsible for Operations, Infrastructure Support and Maintenance through provisioning backups, archives, security monitoring, integrity and availability of hardware and server resources.
  • Performed scheduled jobs, troubleshooting, server builds and installations, migration, patches, backup, continuity process and monitoring performance, Troubleshooting, analyzing, and providing fixes on-going platform, server and pipeline intermittent problems.

TECHNICAL SKILLS:

Hardware / Platforms: CentOS, RedHat EL and Ubuntu

Version Control Tools: SVN, GIT, Gitbucket and Bitbucket

Programming /Scripting Languages: Java, JMeter Testing and Junit testing, Shell Scripting, Python, Groovy xml and YAML

Build Management Tools: Ant and Maven

CI/CD Tools: Jenkins, Azure DevOps, AWS Code Pipelines

CM Tools: Puppet and Ansible.

DevOps Tools: Jfrog Artifactory, Nexus, Jenkins, Docker, Docker Swarm, Git, Kubernetes, OpenShift, Splunk, Akana, EFK, Terraform, Istio-service mesh

Application/Web Server: JBoss Enterprise, AMQ, Tomcat, Nginx, and Apache Httpd

Cloud Platforms: AWS and Azure

Databases: MongoDB, PostgreSQL, CouchbaseDB and MySQL

Web technologies: HTML, XML, Servlets, JDBC, JSP, HTML, JSON.

Container Security Tools: Jfrog Xray and Twistlock

Monitoring Tools: ELK-Stack, AppDynamics, Nagios, Splunk, Grafana and Prometheus

PROFESSIONAL EXPERIENCE:

Sr.DevOps / Cloud Engineer

Confidential, Colorado

Responsibilities:

  • Worked on container-based technologies likeDocker,KubernetesandOpenShift.
  • Utilized Docker for teh runtime environment of teh CI/CD system to build, test deploy.
  • Managed teh OpenShift and Kubernetes cluster dat includes scaling up and down teh Compute app nodes.
  • Proficient in using ansible automation in replacing teh different components of OpenShift likeECTD,MASTER, APP, INFRA,Gluster.
  • Identified and coordinated with Application Teams in Deploying appropriate modules in Openshift and Kubernetes Environment for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside.
  • Installed Istio service mesh to handle service-to-service communication on Kubernetes to handle teh requests to and from each service which go through teh proxy services non as sidecars.
  • DevelopedAnsibleplaybooks for automatic deployment of application changes to Middleware, setup, and configuration ofRHELservers for Lab, Dev, Test and Prod environments.
  • Creating Azure VM’s using Azure Resource manager Templates using Azure Services and configuration of launched instances with respect to specific applications using Ansible.
  • DefinedAzure Security Groupswhich acted asvirtual firewallsdat controlled teh traffic allowed to reach one or more Azure VM’s.
  • Created Terraform scripts to Launch Instances with Automation from scratch for Dev, QA, Testing, Pre-prod, and Production environments.
  • Created and maintained highly Available, scalable and fault tolerant multi-tier AWS and Azure Infrastructure spread across multiple availability zones using Terraform.
  • Integrated Terraform with Jenkins to build and deploy Instances using Jenkins Pipelines.
  • MigratedDocker workloads to container orchestration platform OpenShift and worked on creation of pods,config Maps, deployments, builds, routes, services, and secrets.
  • Developed CI/CD Pipelines with Jenkins to deploy Applications on Kubernetes container Platform, utilizing Docker for teh runtime environment to build, test and deploy.
  • Created Splunk Dashboards for End-to-End even monitoring of all containers across teh OpenShift Cluster and log analytics generated byFluentDof business-aligned applications.
  • Worked with teh ELK (Elastic Search, Logstash, Kibana) stack to obtain log information related to teh docker containers running on teh platform.
  • Worked on Setting-up JFROGArtifactory Repository Manager for Test and Prod Environment for storing of Built Docker images, Jar Files etc.
  • Created Grafana Dashboards to monitor CPU, Memory and Network usage of OpenShift and Kubernetes Pods and Docker Containers using Prometheus as a Data Source.
  • Installed and configured Akana API Platform Gateway Tool in Development, Performance, Pre-prod, and Prod Environments.
  • Installed and configured MySQL database using Ansible Automation and worked on teh MySQL Replication setup with both Master-Slave and Master-Master using Ansible automation.
  • Worked with network team on enabling DNS, load balancers and firewalls for all application interfaces.
  • Experienced with utilizing ticket and Bug tracking tools like Atlassian JIRA and ServiceNow.

DevOps Engineer/ Cloud Engineer

Confidential

Responsibilities:

  • Automated thebuildand deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Achieved HA (High Availability) for AWS EC2 Instances using teh AWS Technologies like: Route53, ELB, CloudWatch, AMI,VPC, Subnets.
  • Used Python Boto SDK to communicate with AWS API to back up teh EBS volumes from teh EC2 instances.
  • Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT.
  • Experienced in writing CI/CD pipelines in Jenkins using Declarative and Scripted pipelines.
  • Developed CI/CD pipelines in Jenkins to fetch teh code, download teh dependencies, compile teh code, package teh application and store teh packaged code to Artifactory.
  • Used Puppet extensively to deploy and configure teh infrastructure including server provisioning, network, local firewalls, Patching, Server hardening, Application installation and security scanning on VMWare servers.
  • Proficient in setting up Puppet infrastructure constituting teh Master of Master(MOM), Compile masters, CA server and obtained teh HA for puppet.
  • Written shell scripts to run teh REST API calls for RBAC (Role Based Access Control), Adding nodes to node groups, Sign teh Agent certificates, Running teh file sync etc. from staging server to puppet master.
  • Created Puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Used Puppet to automate teh alteration of ulimits(user limits) for various application service-accounts(users) based on teh application pre-requisites.
  • Used MAVEN as build tools on Java projects for teh development of build artifacts on teh source code.
  • Performed Extensive utilization of Perforce for source code following and Deployment, and Atlassian JIRA for bug Tracking.
  • Experienced in Troubleshooting and automate deployment of web and application servers like WebSphere, Apache, JBOSS and Tomcat.
  • Worked with VMware Infrastructure bunches on Production of Test and Development conditions.
  • Developed methodology to bring together, streamline and computerize application advancement and organization strategies with CLI and Linux Technology.
  • Provided extensive guidance towards teh Release Management Calls to synchronize with teh Developers, Testers and DBA groups for effective Release.

Build and Release Engineer

Confidential

Responsibilities:

  • Involved in End-to-End Release Process right from teh planning of release content through actual release deployment to production.
  • Responsible for creating and maintaining Subversion Branching, Merging and Tagging to maintain teh latest version of code for all teh production releases.
  • Responsible for maintaining and performing builds using Continuous Integration, Maven Build scripts and checkingbuildstatus.
  • Responsible for Performing Builds and continuous Integration and Maven Builds scripts to push latest version of code for production releases.
  • Used ANT and MAVEN as build tools on teh projects for teh development of build artifacts on teh source code.
  • Worked with teh team on weekends during implementation of releases and extended work hours based on application builds required.
  • Documented and provided Release information in a variety of communication methods such as presentations, training, meetings, and noledge transfer sessions.
  • Conducted Post Release Reviews, Implementation Reviews to identify improvements to processes and procedures over time and lessons learned.
  • Developed build and deployment scripts using ANT and Apache MAVEN as build tools in Jenkins to release and build jobs.
  • Deployed Applications into Pre-Prod & Prod environments with Application servers like Apache tomcat.
  • Developed and documented all teh processes for teh migration.
  • Documentedrelease,buildsand source control processes and plans.

We'd love your feedback!