We provide IT Staff Augmentation Services!

Sr. Devops/ Cloud Engineer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Experienced IT Professional with 7+ years in DevOps, Cloud Management, Software configuration management (SCM), and Linux Systems Administration
  • Extensively worked with Version Control Systems like GIT, SVN (Subversion), CVS, Bitbucket
  • Strong experience in dealing with CI/CD pipelines methodologies using Jenkins, Azure DevOps, for end - to-end automation for all builds and deployments
  • Good knowledge of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies
  • Experienced in managing AWS and its services like EC2, VPC, IAM, ECS, EBS, RDS, S3, Lambda, ELB, Auto Scaling, Route 53, Cloud Front, Cloud Watch, Cloud Trail, SQS, and SNS
  • Expertise in using tools like Maven, Ant, MS Build for building artifacts from source code
  • Proficient in installing and configuring Artifact Repositories like Jfrog Artifactory, Nexus
  • Hands-on experience using Chef, Ansible for the configuration management of the infrastructure
  • Cloud automation using AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, and Security groups
  • Experienced in build Docker images using Docker files and container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes
  • Experience in dealing with Windows Azure IaaS - Virtual Networks (VNET’s), Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling
  • Experienced in writing Infrastructure as a code (IaC) in Terraform, Azure resource management (ARM), AWS Cloud formation, created reusable Terraform modules in both Azure and AWS cloud environments
  • Experienced with monitoring Kubernetes clusters using Prometheus
  • Proficient with AWS, creating, importing, and launching volumes, EC2, RDS, Lambda, security to design cost-effective, fault-tolerant, and highly available systems
  • Skilled in monitoring servers using Nagios, Splunk, New Relic, App Dynamics
  • Configured AWS resources for highly available, scalable, and flexible systems to handle load
  • Provisioned Azure-based high-performance computing environment to support the massive computational requirements of client congressional redistricting Azure application
  • Experience in changing over existing AWS infrastructure to Serverless architecture (AWS Lambda, Kinesis) through the creation of a Serverless Architecture using Lambda, API gateway, Route53, S3
  • Experienced in writing scripts using Python, Ruby, YAML, Groovy, and Shell scripts to automate tasks
  • Experienced in Kubernetes deployments, managing clusters for higher availability
  • Experienced with Bug tracking tools like JIRA, Bugzilla, and Remedy
  • Installing, configuring, and managing the databases like MySQL, NoSQL, DB2, PostgreSQL, MongoDB, DynamoDB, and Cassandra DB
  • Experienced web servers such as Apache HTTP server, NGINX, Apache TOMCAT & application servers such as Oracle WebLogic 9.x/10.x, IBM WebSphere 6.x/7.x/8.x, JBOSS 4.1
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP)

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7.x, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2010

Cloud: AWS, Azure, OpenStack

Provisioning Tools: Terraform, Cloud Formation, Azure Resource Manager (ARM)

Orchestration Tools: Kubernetes, AKS, EKS, Docker

Scripting: Bash, Shell, Ruby, PowerShell, Python, Perl, YAML, Shell

Build/Automation Tools: Ansible, Chef, Puppet, Jenkins, Maven, Ant

Databases: MySQL, SQL Server, MongoDB, PostgreSQL, Cassandra

Bug Tracking Tools: JIRA

Version Control Tools: GIT, Subversion, TFS

Web/App Server: Apache, IIS, TFS, Tomcat, WebSphere Application Server

Monitoring and Bug Tracking Tools: Nagios, CloudWatch, Splunk, Jira, New Relic, Prometheus-Grafana

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. DevOps/ Cloud Engineer

Responsibilities:

  • Worked in extreme Agile environment with fast moving team and achieved stretch goals
  • Performed AWS operations using EC2, S3, RDS, EBS, Load Balancer, Auto scaling
  • Configured and maintained Jenkins to implement the CI process and used Maven to schedule the builds
  • Written reusable templates for AWS infrastructure as a code using Terraform to build staging and production environments
  • Develop Python scripts to automate AWS services which include ELB, EC2, Security Groups, and S3
  • Managed local deployments in Kubernetes, creating a local cluster and deploying application containers
  • Setup Jenkins master and multiple slaves for the entire team as a CI tool as part of the Continuous development and deployment process
  • Analyzed CI / CD process and create new more secure and efficient microservices oriented process/tools
  • Technical knowledge in configuring TCP/IP, DNS, WINS, LAN, WAN, HTTP, HTTPS.
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registriesand Kubernetes.
  • Automate provisioning and repetitive tasks using Terraformand Python, Docker container, Service Orchestration.
  • Writing Pythonscripts with Cloud Formation templates to automate installation of Auto scaling, EC2, VPC and other services
  • Integrated Ansible with Terraform to configure and install packages on the newly created Infrastructure
  • Experience in load balancing and monitoring with Nagios and Splunk, ELK
  • Managed EKS Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files & releases of Helm packages
  • Executed Ansible playbooks using various roles for applications and deployed on hosts servers
  • Performed installation and managed Grafana to visualize the metrics collected by Prometheus
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers
  • Developed environments on AWS by provisioning on EC2 instances using Docker, Bash, and Terraform
  • Created Python and Bash scripts for various application-level tasks for implement automation

Environment: AWS, Jenkins, CI/CD, Docker, Kubernetes, Terraform, Ansible, Maven, Ruby, Python, Grafana, Prometheus, GIT, Github, JIRA, Apache, and MySQL, Groovy, WebLogic, Tomcat, Artifactory, Nginx, Red Hat

Confidential, Houston, TX

DevOps Engineer

Responsibilities:

  • Setup CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with MS Build, Docker, Maven
  • Configured Windows Azure IaaS - Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Virtual Networks, Virtual Machines
  • Helped teams to configure webhooks in Bitbucket to trigger automated builds in Jenkins
  • Configured Docker containers using Kubernetes. performed automation and scaling of applications using Kubernetes
  • Setup and Installed servers through Azure Resource Manager Templates (ARM)
  • Created Azure DevOps pipelines for build automation and deployment as part of CICD
  • Automated environment for the DevOps services using Python and Shell scripts
  • Worked on Azure Storage, SQL Database, Key Vault, Traffic Manager, Auto Scaling using
  • Developed Terraform modules to provision cloud infrastructure in different environments
  • Automated configuration management using Chef to quickly deploys critical applications
  • Used Kubernetes to cluster Docker containers in runtime environment throughout CI/CD
  • Implemented Azure Infrastructure auto-provisioning, code deployments and software installation using Azure Resource Manager (ARM) templates
  • Deployed services using VSTS (Azure DevOps) pipeline to manage IAC of all applications
  • Experienced in creating pods and clusters using templates in Kubernetes and deploy
  • Created Docker images with Docker File, worked on creating an environment for Docker
  • Configured Azure Active Directory and manage users and groups
  • Written PowerShell scripts to administrative tasks and management of the infrastructure
  • Designed Network Security Groups to control inbound and outbound access to resources
  • Managed EKS Kubernetes service clusters using best horizontal pod scaling strategy
  • Responsible for implementing containerized based applications by using Azure Kubernetes Service (AKS)
  • Configured Load Balancer, Traffic Manager and worked on Application Gateway
  • Developed AKS Kubernetes Pod definitions, deployments, Helm Charts to version control deployment strategies
  • Worked on Power Shell scripts to automate the Azure creation of Resource groups
  • Worked on Azure ExpressRoute to create private connection between Azure datacenters and on-premises
  • Wrote Chef Recipes to automate build process and do an overall process improvement
  • Implemented New Relic based on the requirement and for application and infra monitoring
  • Monitored & troubleshoot Network, Linux and Windows servers using Splunk

Environment: Azure, Docker, Kubernetes, Ansible, Terraform, Azure ARM Templates, CI/CD, Azure DevOps, Chef, Bitbucket, Maven, Splunk, New Relic, Python, Power Shell, Azure Monitor

Confidential - Lake Forest, CA

Cloud/DevOps Engineer

Responsibilities:

  • Configured CI/CD pipeline using GitHub, Jenkins, JFrog Artifactory, and Ansible
  • Integrated GIT into Jenkins to automate the code check-out process and continuous integration system
  • Configured Maven POMs to automate the build process for the new projects and integrated with SonarQube
  • Built Azure environments by deploying Azure IaaS Virtual machines (VMs) and Cloud services (PaaS)
  • Worked on different Azure services including Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, Caching, SQL Azure, NoSQL, and PowerShell Automation
  • Expertise in Docker images using Docker files and setup high availability in Kubernetes
  • Deployed applications through Ansible and managed them in the production environment
  • Created Kubernetes objects to support high availability production environments
  • Used Power Shell for troubleshooting remote management of Azure Virtual Machines
  • Setup Chef best practices to be used by developers as a guide to Chef Automation
  • Configured IAM roles for AWS EC2 instances and assigns them policies granting specific level access to S3 buckets
  • Worked on Configuration of Internal load balancer, and Azure Traffic manager
  • Setup Jenkins pipelines for build and deployment of Microservices in Docker Container
  • Used Cloud Formation for creating infrastructure like EC2, S3 buckets, and RDS, etc
  • Using Amazon RDS Multi-AZ for automatic failover and high availability for MySQL
  • Configured Ansible and wrote various playbooks to manage existing infrastructure
  • Expertise in using build tools like Maven and Ant for the building of deployable antifactory from source code
  • Involved in setting up and customizing AppDynamics for Servers
  • Configured AKS Kubernetes cluster using best practises to support the production
  • Monitored SPLUNK performance problems, administrations and open tickets
  • Created dashboard in New Relic console for the monitoring purpose.
  • Setup Azure practices, SQL Azure and in Azure web and database deployments
  • Automated cloud deployments using Ansible and AWS Cloud Formation Templates
  • Designed AWS Cloud Formation templates to create custom VPC’s, NACL’s, etc
  • Integrated Docker orchestration framework using Kubernetes, created pods, config maps, deployments
  • Use Ansible playbooks to automate Kubernetes clusters and objects deployments
  • NewRelic application monitoring for performance metrics in real time to detect and diagnose application problems automatically
  • Monitored & troubleshoot Network, Linux and Windows servers using Splunk

Environment: CI/CD, AWS, Azure, Docker, Maven, Ant, Jenkins, Kubernetes, Ansible, Git, Terraform, Ruby, Linux, Cloud Formation, Bash, Power Shell, New Relic, SonarQube, Jfrog Artifactory, Microservices

Confidential - Pittsburgh, PA

Site Reliability Engineer

Responsibilities:

  • Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Git, Docker, and Kubernetes
  • Experienced GIT / GITlab for code check-ins/checkouts and branching and various other functions
  • Setup CICD and formal builds using Jenkins with Maven, Ant, and Gradle
  • Created Chef Cookbooks to maintain and automate parts of the infrastructure
  • Configured and managed AWS services, including ELB for incoming loads
  • Educate developers on committing their work and effective use of CI/CD pipelines
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables
  • Experienced in setting up VPN environment for the client for the AWS EC2 instances
  • Written Docker files for various Docker images for the testing environment
  • Managed clusters efficiently while providing resource Isolation through Mesosphere
  • Experienced in managing source control repositories using Bitbucket
  • Managed large-scale, geographically distributed database systems, including relational DynamoDB MongoDB databases
  • Used Nagios to identify and resolve infrastructure problems before they affect process
  • Managed Red Hat Linuxuser accounts, groups, directories, and file permissions
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC
  • Used Data-pipeline to off-load the DynamoDB to S3 at scheduled intervals
  • Automated scripting using Bash, Shell, for various administration tasks automation
  • Integrated AWS Dynamo DB using AWS Lambda to store the values the items and backup the Dynamo DB streams
  • Designed AWS Cloud Formation templates to create VPC, to set up IAM policies for users, subnets, NAT to ensure successful deployment of Web applications, database templates, and security groups
  • Worked on the installation and configuration of the monitoring tool Nagios
  • Systems monitoring and administration of Servers for day-to-day problems, patches, user administration, hardware failure, monitoring log files, backup, software up-gradation, configuration changes, and documentation
  • Expertise in RAID, Logical Volume Management (LVM) in Linux
  • Installed, Configured and Maintained Debian/RedHat Servers at data centers
  • Installation, configuration, monitoring, and deployment of Linux environments
  • Management of Red Hat Linux user accounts, directories, and file permissions
  • Experience in Networking including the OSI LAYERS and protocols such as TCP/IP, NIS, DNS, NFS, FTP, DHCP, SFTP, HTTP, HTTPS, and SMTP
  • Proficient in Bash Shell for Administration, Monitoring, Installation and configuration, Peer-review tasks across the UNIX platforms
  • Supported applications running in Web Logic, JBoss and Tomcat and participated in the on-call rotation for 24/7 production support
  • Responsible for setting up firewall rules and configuring security for servers
  • Expertise in implementation and designing of disaster backup and recovery plan
  • Installing and updating software packages using YUM and APT
  • Expertise in dealing with Linux Utilities: KICKSTART, SSH, FTP, Quota Management, wrappers, User Management, Process Management
  • On-call support for 24/7 for troubleshooting production issues

Environment: Gitlab, Jenkins, Maven, Linux, Chef, AWS, Cloud Formation, Ant, Gradle, CICD, Bash, Nagios, Bitbucket, Docker, Mesosphere, Linux, Unix, Solaris, Red Hat

We'd love your feedback!