We provide IT Staff Augmentation Services!

Sr Devops Engineer Resume

2.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Around 8+ years of experience as Linux administrator, DevOps engineer and Cloud engineer maintaining and administrating all the cloud platforms like AWS, GCP & Azure and DevOps tools such as Jenkins, Bamboo, Terraform, Maven, GIT, Bitbucket, Chef, Ansible, SaltStack, Docker and Kubernetes.

PROFESSIONAL EXPERIENCE

Confidential - New Jersey

Sr DevOps Engineer

Responsibilities:

  • Worked on purchasing licenses with BitBucket Cloud and configured repos in it for various dev teams for multiple projects and played as admin role on creating and maintaining Bitbucket Cloud.
  • Worked on Installing and configuring Jenkins platform, which built to Docker Containers and maintained and built various Jenkins pipelines for various application projects.
  • Worked on using Terraform Best Practices to build and maintain AWS Resources by using Dynamo DB table as lock system and configured S3 bucket to store State file which makes as IAM to manage AWS platform firmly.
  • Configured Jenkins Pipeline and written Jenkinfile in order to build AWS platform by passing the Terraform code to build through Jenkins pipeline and build AWS Resources, which makes any user not to touch AWS platform for building or maintaining.
  • Configuring and deploying instances on GCP environments and Data centers, also familiar with Compute, Kubernetes Engine, Stackdriver Monitoring, Elastic Search and managing security groups on both.
  • Designed GCP Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Worked on Purchasing SonarQube Developer edition to give Branch analysis of code quality for Dev Users before merging the code to Master branch.
  • Worked on writing various Dockerfiles to create image after the Jenkins build and push the code to AWS ECR.
  • Using Terraform and Jenkinsfile we build Kubernetes clusters Environments, where using docker images services will run in for various K8 clusters with Namespaces and configured Nignx as Load Balancer.
  • Using Terraform we build Various Environments of ElasticBeanStack (EB) for java code deployment.
  • Using Terraform we build and maintained hundreds of S3 bucket and RDS instances.
  • Worked as IAM to maintain AWS Workspace’s, Group Polices and permissions.
  • Worked on configuring New Relic as Monitoring tool for On-prem servers as well as AWS Resources.
  • Worked on Configuring New Relic to create Dev User test of our website to track if our website has any issues, will be notified.
  • Worked on configuring Slack and PagerDuty to receive Alerts which makes OPS Team Proactive.
  • Worked on Writing Bash and Python Scripts to Automate tasks on Linux and Windows platforms.
  • Worked on Ansible Tower and written various Playbooks from Scratch for patches and installing NewRelic Agents and for maintaining deployments.
  • Worked on maintaining single Site.yml playbook for each project with hundreds of tags for ease on usage of playbooks for various users.
 

Environment: BitBucket, Jenkins, SonarQube, AWS, Terraform, Docker, K8, Ansible Tower, NewRelic, PagerDuty.

 

Confidential - Bluebell, PA

Sr. DevOps/Cloud Engineer

Responsibilities:

  • Worked scripting languages Python, Ruby, Bash and Groovy and also creating Windows Virtual machines in Microsoft Azure.
  • Design, Plan and create Azure virtual machines, Implement and manage virtual networking within Azure and connect to on-premises environments and Implemented high availability with Azure Classic and Azure Resource Manager deployment models.
  • Designed and configured Azure Virtual Networks (VNet), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Experience with Microservices using Docker Containers, Kubernetes, OpenShift, deploying applications in multiple Public and Private clouds like VMware, Amazon Web Services.
  • Creating the Dashboards in Splunk, Grafana for logging and monitoring metrics for OpenShift Applications.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Setup and configured continuous delivery within Azure using a combination of Azure Resource Manager (ARM) templates and Visual Studio Team Services (VSTS).
  • Worked with Terraform templates for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure YAML, Hashicorp configuration language.
  • Release Management and Build Automation with Azure-DevOps Developed automation scripts using Power Shell, supporting multiple hosts and VMs for Azure cloud deployments and Experience in Big Data, Azure SQL and SQL Clusters. Uploaded Vhd files into Azure Storage Account using AZ Copy.
  • Used Octopus deploy and PowerShell to reduce production deployment times and Deploy Infrastructure using ARM templates for Azure PaaS services with deployment tools such as Octopus and VSTS
  • POC ARM Template development for IaaS, and PaaS deployments. Azure Resource Management and automation with Octopus and PowerShell. Linked template deployments and updating Resources with ARM templates
  • Created Ansible roles in YAML and defined tasks, variables, files, handlers and templates. Created inventory and configured the Ansible files for parallel deployment in Ansible for automating the Continuous delivery process.
  • Extensively used to write PowerShell scripts for automating the services inside the Azure and Worked on Power Shell scripts to automate the Azure Cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.
  • Worked on container-based deployments using the Docker images and Docker registries, pulled the required images from Docker Hub. Used Docker for avoiding the environment difficulties between Developers and Production.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy.

Environment: Azure, GCP, Ansible, Jenkins, Kubernetes, PowerShell, OpenShift, Octopus, Docker.

Confidential - Denver, CO

Sr. DevOps/AWS Engineer

Responsibilities:

  • Worked on Terraform for managing the infrastructure through the terminal sessions and executing the scripts and creating alarms and notifications for EC2 instances using Cloud Watch. Used Kubernetes as scaling and operations of containers across clusters of hosts.
  • Extreme Knowledge in creating GCP's VPC, network (Firewalls, IP Addressing, Ingress and Egress throughput caps), Sub-networks, VPN, Cloud DNS.
  • Experienced in Set up Auto Scaling of the instance group using GCP CLI (Command line tools) and GCP cloud environments for DEV/QA environments and Provided proof of concept (POC) on designing serverless architecture using Cloud Dataflow , Cloud Data prep and Google Cloud Functions.
  • Worked on Chef for Automation and Configuration management, writing the cookbooks, bootstrapping the nodes to install the chef-client in all the server nodes, installing and configuring the requirements in all the server nodes using cookbooks.
  • Performed the Ansible Installation, establishing the connection bet ween Central server and Nodes, multi-node software deployment, task execution using Ad-hoc commands , and configuration management using Ansible.
  • Worked on Configuring and Networking of Virtual Private Cloud in AWS using ANSIBLE , used Ansible for maintenance and infrastructure automation, wrote the Ansible Playbooks to automate the configuration and automation.
  • Automated Weekly releases with Maven scripting for Compiling Java Code , Debugging and Placing Builds into Maven Repository and Involved in editing the existing ANT/Maven files in case of errors or changes in the project requirements.
  • Worked on Maven to build the Java artifacts, installed the Maven in required nodes, added the Maven plugin in Jenkins and gave the connection to GIT Repository to clone the code and build the artifact.
  • Worked on version control systems like Subversion, GIT by using source code management client tools such as SVN, Git Bash, GitHub, Git Lab and other command line applications and used maven as building artifacts for WAR and JAR as source code.
  • Integrated the AWS services into New Relic to monitor the services like API gateways, Auto-scaling, CloudFront, Billing services, EC2 instances, ELB’s, IAM roles, Lambda, Databases, Elastic Beanstalk and Route53.
  • Good knowledge of Python Scripting including string operations, numerical operations, floats, type conversions, variables, loops, operators, using the editors and Booleans.
  • Responsible for Linux/Unix systems administration, Installation of rpm packages from cloud to local yum repositories on developer’s request following in-house SOPs. Installation of JDK and setting up local path/environment for Application Developers.

Environment: AWS, EC2, S3, Glacier, ELB’s, Auto-scaling, CloudFormation, CloudWatch, CloudTrail, CloudFront, RDS, DynamoDB, Terraform, GIT, Json, YAML, Chef, Ansible, Python, Docker, Micro Services, Kubernetes, Jenkins, GIT, SonarQube, Nexus, Maven, New Relic, SQL, DBS, API’s, Linux/Unix, JDK and RHEL.

We'd love your feedback!