We provide IT Staff Augmentation Services!

Sr Cloud / Dev-ops Engineer Resume

5.00/5 (Submit Your Rating)

St Louis, MissourI

SUMMARY

  • A Dev - ops Professional having 8+ years of experience as a Dev-ops engineer with working experience in healthcare and finance sectors and core competence in Build and Release management, Continuous Deployment, Continuous Integration, Application automation, Container Orchestration, Continuous Deployment using Jenkins, and Building Infrastructure using Terraform.
  • Experienced working in AWS Cloud computing platform and many dimensions of scalability involving EC2, S3, VPC, ELB, AMI, IAM, Elastic Cache, Cloud Watch and Cloud Formation.
  • Worked on Optimizing volumes and EC2 instances and created VPC instances. Deployed applications on AWS using Elastic Beanstalk. Implemented and setup Route 53 for AWS web instances.
  • Creating VPC through VPC console and maintained IPv4 and IPv6 CIDR blocks.
  • Created Stacks for Standard and Custom Cloud Formation Templates IN JSON and YAML format.
  • Well versed in working with AWS Lambda, Elastic Container Service and Amazon Elastic Cloud Compute.
  • Developed Azure Terraform to deploy the infrastructure necessary to formulate development and testing environments.
  • Developed Azure Apps by using App Service with different languages like Python, CLI and NPM tools.
  • Experience in Architecting and Implementing Azure Service Offering, such as Azure Cloud, Azure Storage and Azure Active Directory.
  • Experience on complete software development life cycle and worked with different software development models such as Agile and Waterfall Models.
  • Implemented Centralized Container logging and monitoring using CloudWatch, Prometheus and Grafana.
  • Worked on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, Stack driver monitoring, and cloud deployment manager.
  • Experienced in Installing Kubernetes and configure multiple nodes on AWS Provisioning EC2 instances for cluster formation and deployed a web application through nodes.
  • Worked on Kubernetes Master - worker Node architecture and monitored the pods and containers in the kubernetes.
  • Working with Key Pairs for Secure logging into Instances and Virtual Machines.
  • Transferring the kubernetes pods to another worker node stops working or goes down.
  • Utilizing Docker Swarm and Kubernetes for container orchestration and maintained Docker Hub Repository.
  • Utilizing Kubernetes for reliable of applications. Utilizing Docker Swarm for small applications for faster processing of cycle.
  • Worked with Docker Dependencies, Framework and OS level Features.
  • Monitoring Kubernetes pods and the application running on the pods for failover cause.
  • Worked with Terraform to provision an Instance and ansible to configure the instance and install app updates.
  • Planning, executing, and Provisioning terraform as a build tool for your Infrastructure.
  • Working with Kubernetes Workloads like pods, and deployments. Maintaining kubernetes pods and docker container.
  • Experienced in working on docker components like docker machine image. Created Docker images, Compose Docker Hub and handling multiple images for middleware installations and domain configuration.
  • Worked with Docker file for creation of docker Image and docker Container.
  • Worked with Kubernetes workloads like Pods and Controllers.
  • Working with Terraform as the Infrastructure as code Iac platform for development.
  • Experienced in setting up the CI/CD pipeline using Jenkins, Maven, with OpenStack for continuous delivery.
  • Initializing Pull Requests and reviewing a high-level overview of the changes between the branches.
  • Utilizing the Git Commands like stash and pull for saving working directory files and GitHub Desktop as the central repository.
  • Worked on Code build, deploy, unit testing and integration testing as part of the CI Cycle.
  • Worked with Ansible as a Configuration Management tool for integrating with Terraform to deploy an Ansible Playbook on servers.
  • Worked with Ansible Playbook for managing the Clusters and managing Projects and Job Status on Playbook.
  • Experience on Development and Version control of Chef Cookbooks, testing of Cookbooks using Food critic, Test kitchen and Running Recipes on nodes managed by on-premises chef server and automating infrastructure.
  • Strong in building object-oriented applications using Java and Python and writing shell scripts.
  • Creating and managing YAML files on the GitHub Desktop, configuring and managing files on the GitHub Repository.
  • Experienced in Working on DevOps Management methodologies and production deployment which include, compiling, packaging, deploying and application configurations.
  • Updating Plans, tracking progress, managing risks, and reporting Status to SMEs.
  • Deploying web application on servers, making sure the Application is reachable on Web browser.
  • Worked on maintaining and deploying applications On-Premises and Cloud.
  • Experience with Ticketing and Project Management tools like JIRA, and Service Now.

TECHNICAL SKILLS

Cloud Computing: AWS, Microsoft Azure, Google Cloud Platform

Infrastructure as Code: Terraform, Ansible, AWS Cloud Formation, AWS Lambda, Azure Resource Manager.

Containerization Tools: Docker, Kubernetes

Configuration Management: Ansible, Chef, Salt Stack

CI/CD Tools: Jenkins

Build Tools and Container Tools: Maven, Ant, Gradle

Version Control Tools: GitHub, Bit Bucket, GitLab

Continuous Monitoring: Nagios, Splunk, ELK Stack, Prometheus, Grafana

Operating Systems Administration: RedHat, Centos, Ubuntu, Windows

Ticketing Tools: Jira, Scrum, Bugzilla and ServiceNow

Monitoring/logging tools: AWS Cloud watch, ELK Stalk, Splunk

Networking: DNS, SFTP, HTTP, SSH, HTTPS

Web Servers: Apache Tomcat, Nginx, Web sphere

Database: My SQL, DynamoDB, RDS, SQL Server.

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, Missouri

Sr Cloud / Dev-ops Engineer

Responsibilities:

  • Designed AWS CloudFormation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of Web applications and database templates and expertise in architecting secure VPC Solutions in AWS with the help of Network ACLs, Security groups and public and private network configurations.
  • Deployed infrastructure on AWS utilizing EC2 (Virtual Servers in the Cloud), RDS (Managed Relational Database Service), VPC and Managed Network and Security, Route53, Direct Connect, IAM, CloudFormation, AWS Ropeworks (Automate operations), AWS S3, and Cloud Watch Monitoring Management.
  • Automated build and deployment using Jenkins to reduce human error and speed up Production Processes.
  • Build servers using AWS EC2, importing volumes, RDS, creating security groups, auto-scaling, load balancers, in the defined Virtual Private Cloud.
  • Configuring S3 Buckets for Object upload and managing policies for buckets and creating the snapshots and amazon machine images (AMIS) for backup and creating Cloning Instances.
  • Worked with Teams to build the Serverless applications on the AWS Cloud Formation. Built custom Cloud Formation Templates.
  • Worked on maintaining the AWS Lambda service and computing integration with cloud formation and load balancing.
  • Working with Docker, OpenShift and Kubernetes environments to have integration with the Components of Kubernetes like containers and pods.
  • Worked with Kubernetes and understanding the Golang format of the K8s Language.
  • Maintaining IP addresses of the DNS Servers and Simple storage services.
  • Worked with Kubernetes and other platform distributions such as RedHat and OpenShift.
  • Deployed Lambda function for sending an output file for analytics platform to S3 bucket, sending SNS notification for copying the file from source bucket to vendor bucket.
  • Worked with AWS Lambda to run code without provisioning or managing servers and utilized Lambda as a cost saving service by handling number of requests and compute time.
  • Maintaining functionality between Load balancer, Target group, and Cloud Watch by using Lambda Functions.
  • Utilizing Elastic Beanstalk (EBS) for automatic deployment and provisioning of resources for highly scalable production issues.
  • Worked on Google Cloud Platform (GCP) services like compute engine, Cloud load balancing, Cloud storage, cloud SQL, Stack Driver Monitoring and cloud deployment manager.
  • Worked on Compute Engines like hosting application on the Google Compute Engines.
  • Containerizing the Integration process by Gitlab CI within Docker used Docker containers to quickly deploy for Linux based application.
  • Worked on utilizing Docker swarm and Kubernetes for the Container Management System.
  • Worked on AWS cloud watch and Lambda service for serverless computing to manage on the cloud premises.
  • Wrote Cloud Formation Templates in YAML and JSON for Service Deployment on Cloud.
  • Experience on Kubernetes for creating Projects, Services for load balancing and adding them to Routes to be Accessible from outside, Creation of Pods through new application and control the scaling of pods, troubleshooting pods through logs.
  • Working with Kubernetes master node and kubernetes worker node for effective pods management.
  • Improved the Reliability and performance of Kubernetes, executed Kubernetes locally with Minikube. Created local Clusters and deployable Application Containers.
  • Utilizing Ansible to create and configure group of Machines and creating Ansible Playbooks in human readable YAML file.
  • Responsible for Continuous Integration and Continuous Delivery (CI/CD pipeline) process implementation-using Jenkins along with Python and Shell scripts to automate Robotics Process Automation Jobs and Developed an automated CI/CD pipeline for the .Net Applications using MS Build and PowerShell Script.
  • Used Jenkins pipelines to drive all microservices like Docker for build programming. Worked with groovy scripting for Jenkins’s pipeline.
  • Monitoring, Supporting, and Troubleshooting the Open shift Environments.
  • Extensively utilized Docker for Ship, Run and Deploy the application securely to fasten Build/Release Engineering.
  • Worked in Collaboration with the development and Support Team to setup a Continuous delivery environment with the use of Docker.
  • Working with Docker in Production with Installing Project Files and installing Project Dependencies into the Docker Image.
  • Creating Docker Images using Docker files. Expertise in setting up Docker host, Docker registry and Docker images (Ubuntu, Centos, and RedHat).
  • Worked with Docker Files, Docker Images and Docker container. Inputting the commands for the docker image.
  • Worked on Pod workload and Controller workload. Created pod specs and creating tomcat pod.
  • Developed and Implemented systems architectures that support a cloud-forward and IaaS/PaaS approach to solving technology demands, automate customer environments and support existing customers on our Cloud environments.
  • Utilized AWS Systems manager and cloud watch logs for managing and maintaining VPC flow log analysis.
  • Developed Automation scripting in python (core) to deploy and manage applications across Linux servers.
  • Experienced in maintaining Secure Configuration Management practices and assisting the security team in developing threat assessment and incident response processes at the organizational and system level.
  • Used Code Commit, Code Pipeline and Code Deploy for fulfilling parallel purposes of Git, Jenkins, and Docker.

Environment: AWS, CI/CD, Docker, Kubernetes, K8s Clusters, Jenkins, Terraform, RedHat, Debian, Elastic Bean Stalk.

Confidential, Bloomfield, CT

Sr. Azure Engineer

Responsibilities:

  • Used Azure Express Route to set up a private connection to Microsoft cloud services such as Microsoft Azure and Dynamic 365.
  • Configured Azure Virtual Networks (VNet), subnets, DHCP address blocks, Azure network settings, DNS settings, security policies and routing, Azure API Management, Security, Cloud-to-Cloud Integration (Public, Private).
  • Stored data on Azure Virtual machine, used azure containers to save images for feature use.
  • Worked with administrators to ensure Splunk is actively and accurately running and monitoring the current infrastructure Implementation.
  • Created IAM users with Administrator Access, Storing the Access key and Secret key for Launching an instance on Terraform.
  • Created Auto-scaling and Automatic Provisioning methodology in AWS Autoscaling service.
  • Production Experience in supporting Chef Environment with 500+ servers and expertise in developing Chef Cookbooks.
  • Used Git, Maven, Jenkins, Chef and JIRA as tools for day-to-day build and release management.
  • Utilizing Jenkins as the build tool for Continuous Deployment and Continuous Integration Purposes.
  • Worked with Pods, Cron jobs, daemon, Replica sets and Replication controllers.
  • Used Kubernetes to provide a platform for automating Deployment, scaling, and operations of Application Containers across cluster of Hosts.
  • Created Docker images using a Docker file worked on Docker container snapshots, managed Docker volume, and implemented Docker automation solution for Continuous Integration / Continuous Delivery model.
  • Writing YAML files by defining multiple services of Docker applications and used docker compose to launch those services in different environments.
  • Worked with Deployment, Viewing and Troubleshooting Cluster resources. Packaging Applications to be run on Kubernetes.
  • Designing and implementing for fully automated Server build Management, Monitoring and Deployment by using DevOps technologies like Ansible and Chef.
  • Integration of Configuration Management Systems like Ansible and AWS for code deployment.
  • Containerizing the Integration Process by Gitlab CI within Docker used Docker containers to quickly deploy for Linux based Application.
  • Utilized Jenkins for running Pipeline and Freestyle projects with AWS EC2 as the host server.
  • Worked on Scripting languages like Batch Scripting, PERL Scripting, and Shell Scripting.
  • Worked on Jira Roadmap and Jira Boards for Project Monitoring and Tracking.
  • Worked on K8s components like Pods, Clusters and utilized Kubernetes for Container Deployment.

Environment: Centos, RedHat, Docker, K8s Pods, AWS, Azure, Terraform, Chef, Docker swarm, Clusters, Pods.

Confidential, Cincinnati, Ohio

Sr. DevOps Engineer

Responsibilities:

  • Used AWS IAM (Identity and Access management) to create new users, assigned group policies and permissions to the Users.
  • Used Terraform to write Cloud Formation scripts to automate the provisioning of AWS Resources like IAM, EC2, S3, Route 53, SNS, RDS and Auto Scaling and make calls to puppet scripts that provision / configuration of servers.
  • Involved in Dev-ops role converting existing AWS infrastructure to Serverless Architecture (AWS Lambda, Kinesis) deployed via CloudFormation.
  • Designed AWS Cloud Formation templates to create custom sized VPC, Subnets, NAT to ensure successful Deployment of Web Applications.
  • Utilized AWS Billing and Cost Management Cycle for maintaining the Servers effectively.
  • Implemented Cloud Formation Templates on AWS Cloud Formation and worked on Stacks for document (txt, docx, xlsx, pdf) upload.
  • Created Monitors, Alarms, and notifications for EC2 hosts using CloudWatch.
  • Setting up databases in GCP using RDS, storage using S3 bucket and configuring instance backups to S3 buckets. Setup alerting and monitoring using Stack Driver in GCP.
  • Setting up GCP Firewall rules to allow or deny traffic to and from the VM’s instances based on specific configuration and used GCP cloud CDN (Content Delivery Network) to deliver content from GCP cache locations.
  • Configured GIT with Jenkins and schedule jobs using Poll SCM option. Analyzed and resolved conflicts related to merging of source code for GIT.
  • Integration of container management systems like Ansible and AWS for Code Deployment.
  • Created a Dev-ops Automated Pipeline for product teams to reduce manual hands-off development and operations.
  • Implemented a centralized logging system using Log stash configured as an ELK stack.
  • Worked on Docker containerization and collaborated in setting up a continuous delivery environment using Docker.
  • Used Docker and Kubernetes for maintaining and administration of Containers. Deploying Docker Images to AWS ECS by writing Task definitions.
  • Worked with Kubernetes as a container application to manage and automate the deployment of multiple container services.
  • Worked with Kubernetes for orchestration of Docker Containers and built docker images in the testing environment.
  • Created Ant and Maven POMs to automate the build process for the new projects and integrated them with third party tools like SonarQube, Nexus.
  • Implemented a Continuous Delivery framework using Jenkins and Maven in Linux environment.
  • Implemented a CI/CD framework using Jenkins, Maven & Artifactory in Linux environment and Integration of Maven/Nexus, Jenkins, Git and JIRA.

Environment: Centos, RedHat, Docker, Kubernetes, AWS, Azure, Terraform, Ansible, Docker Swarm, ECS, JIRA.

Confidential, Irvine, CA

Dev-Ops Engineer

Responsibilities:

  • Maintaining Jenkins as a server in Elastic cloud compute service and deploying it on the local system by using Public IPs.
  • Utilized AWS Lambda for serverless monitoring and orchestrating the Deployment.
  • Created Cloud Formation Templates on AWS Cloud Formation and creating Stacks for document upload.
  • Worked with Terraform to perform build management and configuration management.
  • Worked with Jenkins to continuously integrate applications for deployment on the servers.
  • Designed Splunk AWS Dashboard and worked with administrators to ensure Splunk is actively and accurately running and monitoring on the current Infrastructure application.
  • Created a Dev-ops Automated Pipeline for product teams to reduce manual hands-off development and operations.
  • Worked with Dev-ops Lifecycle such as Code build to Deployment and running services on the AWS Cloud.
  • Deploying Pods to Kubernetes Clusters and Viewing Cluster resources and Troubleshooting.
  • Utilized Jenkins as CI/CD Tool for Automatic Instance launch, and AMI set up.
  • Used Git, Maven, Jenkins, and Chef as tools for day-to-day build and release management.
  • Utilizing Jenkins and Maven as the build tool for Continuous deployment and Continuous integration Purposes.
  • Created Docker images using Docker file and worked on Docker container snapshots, managed Docker volume, and implemented Docker automation solution for Continuous Integration / Continuous Delivery model.
  • Administered Jenkins setting up Master Slave Architecture and setting up permission to users.
  • Used Ansible to manage and maintain web applications, environments configuration files.
  • Used to write YAML files in which defined multiple services of Docker applications and used docker compose to launch those services in different environments.
  • Maintaining services on AWS Cloud like Route53, Cloud watch and Cloud Formation.
  • Designing and implementing for fully automated server build management, monitoring and deployment by using DevOps technologies like Ansible and Chef.
  • Integration of Configuration Management Systems like Ansible and AWS for code deployment.
  • Utilizing Jenkins as a Continuous Integration tool for Managing plugins and monitoring the console output for file detailed view.

Environment: AWS, GCP, Cloud Storage, Jenkins, Ansible, Docker, Git, Maven, Ansible, Chef, Kubernetes Clusters, Pods.

Confidential

Linux Admin

Responsibilities:

  • Worked with various Linux platforms like Red Hat Linux, Centos and Ubuntu, handled installations, configuring and maintenance of various applications, also did installations of software’s, security patches, system fixes, package updates and enhancements in these environments.
  • Network Infrastructure: Configuration, Installation and maintenance, upgrades, performance monitoring for hardware and software, and change management for switches, routers, and firewalls.
  • Installing and configuring Wireless network using SSL Certificate and RADIUS authentication. Set up Linux firewall router to increase network protection. Management of RedHat Linux user accounts, groups, directories, and file permissions.
  • Responsible for optimal working of servers, which included not only troubleshooting when situation demanded, to improve performance of servers and backup using custom shell scripts and software like Backup PC and manage disaster recovery.
  • Installation and upgrade of packages and patches configuration management, version control, service pack & reviewing connectivity issue regarding security problem. Configure network port security to permit and reject access to network service using advanced SE Linux and firewalled filtering techniques by: Managing firewall using the command-line "firewall-cmd", and the graphical tool "firewall-config".
  • Utilized VMware Virtual Client 3.5 in creating and cloning Linux virtual machines and migrating servers between ESX Hosts and building KVM hypervisor.
  • Worked on installation and configuring H3C comware switches, OS Deployment using RHEL/CentOS kickstart Ubuntu Preseed files.

Environment: RHEL/CentOS, VMware Virtual Client, ESX, SE Linux, Linux 9, Unix, Ubuntu, KVM, firewall-cmd, firewall-config.

We'd love your feedback!