We provide IT Staff Augmentation Services!

Senior Site Reliability Engineer Resume

5.00/5 (Submit Your Rating)

Silver Spring, MD

SUMMARY

  • 8 + years of experience in IT industry as AWS/ DevOps Engineer in software configuration practices, Build Release Management and tools.
  • Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository and Cloud Computing Platforms like AWS Cloud.
  • Configured and maintained Jenkins to implement teh CI process and integrated teh tool with MAVEN to schedule teh builds.
  • Worked on Amazon AWSEC2 cloud services for build, configuring and troubleshooting on various Amazon images.
  • Experience on implementing Jenkins builds pipeline flow to handle complex build workflows
  • Proficient level of experience on DevOps tools like Docker, GIT, GITHUB, Jenkins, Maven.
  • Experience in working with container based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registries.
  • Experience working with Object oriented programming language like Python.
  • Well versed with Software development (SDLC), Test life cycle (STLC), and Bug life cycle and worked with testing methodologies like waterfall and agile methodology (SCRUM) with in - depth understanding of teh principles and best practices of Software Configuration Management (SCM).
  • Experience in using AWS services including EC2, Auto Scaling in launching EC2 instances, Security Groups, ELB, S3, EBS, AMI, VPC.
  • Familiar with designing and deploying container-based production clusters using Docker.
  • Experienced with Docker container service. Creating Docker files, Docker Images & Containers.
  • Worked on Docker Container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Hands-on experience in cloud IAAS, PAAS and SAAS.
  • Experience in version control tools like SVN, Git, Git Hub, Bit Bucket and TFS.
  • Strong experience in building, configuring and deploying Java & Python applications in various infrastructure environments.
  • Installed and configured Jenkins for Automating Builds and Deployments through integration of Git into Jenkins to automate teh code checkout, thus providing an automation solution.
  • Experience in deploying artifacts to Web servers or Application Servers such as WebLogic, JBOSS and Apache Tomcat.
  • Trimmed teh JBOSS EAP to create teh slim version of Application Server and secured teh JBOSS application server.
  • Expertise in Application Deployments & Environment Configuration management and provisioning using Udeploy, Ansible, Jenkins, Chef and Puppet.
  • Expert in CHEF/PUPPET/Ansible as Configuration management tool, to automate teh repetitive tasks, quickly deploy critical applications, and enthusiastically managed teh changes.
  • Proficient with container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes, worked withTerraform.
  • Experienced with Docker, Kubernetes and microservices in general.
  • Ability to identify and gather requirements to define a solution to be build and operated on AWS.
  • Experience in Installing and configuring Continuous Integration and Continuous Delivery application JENKINS.
  • Implemented Terraformmodules for deployment of various applications across multiple cloud providers.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, LINUX.

Versioning Tools: Subversion, Git,GitHub.

CI/CD Tools: Jenkins

Build Tools: MAVEN and Graddle

Bug Tracking Tools: JIRA, Rally, Remedy, HP Quality Center and IBM Clear Quest, Nagios

Virtualization: Docker, Amazon AWS/EC2

Web Technologies: HTML, Java Script, XML

Web servers: Web logic, Web Sphere, Apache Tomcat

Database: Oracle, MySQL

Others: MS Outlook, Agile, SCRUM, Team Management, Mentoring, Technical Training.

Cloud Computing: AWS (EC2, ELB, S3, EBS, RDS, EKS, ECS, CloudWatch, SNS, Alarms, Events, Nagios, ELB, IAM, CostManagement, VPC)

Scripting Languages: Python, Confidential Scripting, Power Confidential

PROFESSIONAL EXPERIENCE

Confidential, Silver Spring, MD

Senior Site Reliability Engineer

Responsibilities:

  • Automatically send email notifications when teh case codes are expired. This will save lot of cloud resources in an automated way using python.
  • Used AWS EC2 service for fetching instance details instance name, instance IP address.
  • Involved in creating automated alarms for underutilized resources for EC2, S3, RDS.
  • Played a lead role in coordinating with different team members on teh task’s accomplishments and executions.
  • Creation of Jenkins job as and when required by teh team.
  • Experienced in AWS, Docker, Java, Spring, Microservices and Jenkins.
  • Expericed teh existing SaaS platform, which consists of on-prem as well as cloud providers like AWS.
  • Launching EC2 instances and involved in AWS RDS, S3, Load Balancing, IAM, VPC, Cloud Formation, Lambda, and Cloud Watch.
  • Developed Python and Confidential scripts for automation of teh build and release process.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Used Git for source code version control and integrated withJenkinsfor CI/CDpipeline, code quality tracking and user management with build tools Maven.
  • Designed and implemented Cassandra containers and stateful sets based on contributed Kubernetes Cassandra examples. Implemented POC using weave to create a mesh pod network between two K8 clusters.
  • Installed and administered Docker and worked with Docker for convenient environment setup for development and testing.
  • Analyse and resolve conflicts related to merging of source code forGIT.
  • Mentored developers in K8 design and custom application implementation. environments like Development, QA, UAT and production on Linux (RHEL 5) and Solaris 9 OS.
  • Deployed applications like WAR, JAR, and EAR on multiple clustered JBoss Servers.
  • Configured and deployed Git repositories with branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub.
  • Managed Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.
  • Written Terraform templates to deploy AWS services, which is Infrastructure as a Code (IaaC).
  • Configured AWS Auto Scaling and Elastic Load Balancer for providing high availability of applications and EC2 instances based on teh load of applications by integrating AWS Cloud Watch.
  • Using Splunk and AppDynamics along with other inhouse tools for monitoring and troubleshooting purposes.
  • Developing scripts to automate existing manual build & deployment procedures. Automated deployment operations using various tools inDevOps, Configuration Management, Cloud Infrastructure using Jenkins,GIT
  • Experienced in AWS, Docker, Microservices and Jenkins.

Environment: AWS,GIT, TFS, Agile, Jenkins, Confidential scripts, Python,UNIX/Linux,Terraform, PowerPoint, Excel and Visio

Confidential, Houston, TX

Sr DevOps/ Site Reliability Engineer

Responsibilities:

  • Developed an auto-scaling architecture which works both in EC2 and on premise data centers.Managed hardware, software, and networking for a large-scale cluster on Amazon EC2.
  • Involved in designing and deploying a multitude application utilizing almost all teh AWS stack (Including EC2, Route53, S3, RDS) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud formation.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Used security groups,scaling groups, load balancers, Monitored EC2 instances with Cloud Watch.
  • Created, maintained and administrating GITand Subversion repositories as source code managements.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Used K8 orchestration framework for containerized applications.
  • Managed Kubernetes charts using Helm. Created reproducible builds of teh Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Administered and Implemented CI tools like Jenkins for automated builds and to build and implement teh end to end automation process.
  • Implemented teh setup for Master slave architecture to improve teh Performance of Jenkins.
  • Designed and implemented fully automated server build management, monitoring and deployment by usingDevOpsTechnologies like Puppet.
  • Worked on Monitoring systems Nagios and Splunk and repositories Nexus and Artifactory.
  • Installed Splunk on Unix and Splunk SOS for monitoring teh health of teh clusters. Integrated Splunk with Active directory and LDAP autantication.
  • Used Confluence in documentation of processes.
  • Worked on developing and testing enterprise products, with current focus on cloud-based application and giving solution to challenges imposed by multi data centre deployed SaaS products and their needs for DevOps tools and automation.

Environment: AWS, GIT, Gradle, Docker, Kubernetes,K8, Jenkins,SQL, Confluence,SSH, TELNET, FTP, DHCP,, Python, Confidential, LINUX, UNIX, Bit bucket.

Confidential, Phoenix, AZ

Devops Engineer

Responsibilities:

  • Designed and created multiple deployment strategies using CI/CD Pipeline and configuration management tools with remote execution to ensure zero downtime and shortened automated deployments.
  • Experience in developing scripts in various programming languages like Python for automation.
  • Good experience in design, build, configuration, migration, administration and performance-tuning of highly available middleware applications.
  • Expert in using different source code version control tools like GIT, Subversion and code deployments to QA, Stage & Production environments.
  • Expertise in Installation & Setup of code versioning tools like GIT on Linux at client side.
  • Experience with deployments on Windows&Linux environments.
  • Experienced with deployments, maintenance and troubleshooting applications on AWSEc2.
  • Experience in working onDevOps/Agile operations process and expertise in areas like (Unit test automation, Build & Release automation, Environment Management.
  • Experience in automating build and deployment workflows using GIT, MAVEN, JENKINS, DOCKER.
  • Developed and maintained CI/CD process for enterprise SaaS and on-prem applications using tools like Git,Jenkins.
  • Experienced in AWS, Docker, Java, Spring, Microservices and Jenkins.
  • Expericed teh existing SaaS platform, which consists of on-prem as well as cloud providers like AWS.
  • Experience with Docker and clustering frameworks.
  • Worked with teh automated scripts for theBuildand Deployment of teh applications and also Worked onUdeploy, to do teh deployments in DEV, QA and UAT.
  • Developing scripts to automate existing manual build & deployment procedures. Automated deployment operations using various tools inDevOps, Configuration Management, Cloud Infrastructure using Jenkins,GIT.
  • Provided and supported to development & infrastructure teams for TFS to GIT migration.
  • Experience in Automation of Release and Deploy configuration management to different environments me.e. QA, Stage and Production and Supported in execution of assigned Change Tasks related to application
  • UsedTerraformtemplates to install Pivotal Cloud Foundry (PCF) on IaaS providers AWS,GCP.
  • Strong understanding of different SDLC methodologies including Waterfall, Agile etc.
  • Support remediation of vulnerabilities across all supported applications

Environment: GIT, TFS, Agile, Jenkins, Confidential scripts, Python,UNIX/Linux,Terraform, MySQL,MS Word, PowerPoint, Excel and Visio

Confidential, Louisville KY

DevOps Engineer

Responsibilities:

  • Experienced in Installing, Configuring and Managing Docker Containers, Docker Images for Web Servers and Applications servers such as Apache Tomcat using Docker and integrated with Amazon MySQL RDS database.
  • Virtualized teh servers using teh Docker for teh test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Worked on creating teh Dockercontainers and Dockerconsoles for managing teh application life cycle.
  • Developing Dockerimages to support Development and Testing Teams and their pipeline
  • To achieve Continuous Delivery goal on high scalable environment, used Dockercoupled with load-balancing tool Nginx.
  • Created private cloud using Kubernetes dat supports DEV, TEST, and PROD environments.Managed multiple Azure accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Worked on creation of Docker containers and Docker consoles for managing teh application life cycle
  • Bamboo plan creations and tasks configuring with automatic bamboo deployments
  • Created GITHUB repositories including merging and building feature branches.
  • Worked on creation of custom Dockercontainer images, tagging and pushing teh images
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Performing application and system administration tasks, including data backups and scheduled jobs.
  • Contributed for daily build processes, including monitoring builds, break/fix management, issue tracking (Jira), and identifying and resolving a wide variety of build-related issues for different products and versions.
  • Integrated Jenkins with bamboo for teh tracking of teh issue and continuous integration.

Environment: AWS, Git, Jenkins, Maven,Linux, Python,Docker, Terraform, Apache.

Confidential, New York, NY

DevOps Support Engineer

Responsibilities:

  • Installed and Configured Jenkins to build various jobs for application deployment and test cases execution.
  • Worked on AWS EC2 Instances creation, setting up AWS VPC, launching AWS EC2 instances different kind of private and public subnets based on teh requirements for each of teh applications.
  • Worked on AWS Elastic load balancing for deploying applications in high availability and AWS Auto Scaling for providing high availability of applications and EC2 instances based on teh load of applications.
  • Used AWS S3 to store code bundles to deploy onto AWS EC2 Instances.
  • Working on providing DNS management using AWS Route53.
  • Worked on Chef for configuration management and infrastructure automation.
  • Worked on Chef Automation including writing Cookbooks and customized recipes for test driven development environments and also setup teh Chef Workstation, Chef Server and chef nodes.
  • Written recipes and cookbooks in Chef for Tomcat, Apache, httpd, MySQL etc.
  • Worked on architecting and building solutions leveraging DevOpstools such as Puppet, Chef and Jenkins, Git etc.
  • Managed version control tool Git to version code changes to help developers/programmers branch/merge code.

Environment: Amazon Web Services EC2, Maven, Python, Agile, Jenkins, Git,Selenium, Windows 10, Linux.

We'd love your feedback!