We provide IT Staff Augmentation Services!

Site Reliability Engineer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Meticulous Software Engineer offering five years of extensive experience in the software development lifecycle, Build and Release Management, Cloud Computing, Infrastructure Scaling & Development, System Automation and System Architecture
  • Adaptable, ambitious, customer - focused, multi-task-oriented, result-oriented team player with ability to meet deadlines and possess excellent communication skills (verbal, written and interpersonal)
  • Aspire to work in a challenging and professional environment with exposure to new tools & technologies
  • Hands-on experience in DevOps methodologies and involved in design, implementation of CI/CD pipelines using tools such as Docker, Kubernetes, Chef, Puppet, Ansible, AWS, Jenkins, GIT

TECHNICAL SKILLS

SysOps/DevOps: Vagrant, Docker, Kubernetes, Microservices, Chef, Puppet, Ansible, Jenkins, Apache Maven, Git, GitHub, GitLab, Gogs, Sonatype Nexus, Sonarqube, Sonarqube Scanners, Splunk, Nagios, YAML

Cloud: AWS - IAM, S3, Cloud Front, EC2, EBS, ELB, EFS, Cloud Watch, Route53, Glacier, RDS, DynamoDB, VPC, SNS, Elastic BeanStalk, Lambda, Cloud Formation, and Auto-scaling

Scripting: Shell, Ruby, Python

Databases: Oracle, MySQL, MS SQL Server

App./Web Servers: Apache Tomcat, WebLogic, JBoss, Nginx

Operating Systems: Linux (RHEL, CentOs, Ubuntu), Windows, Mac

Others: Selenium Testing, SOAP, Restful Web Services, JIRA, ServiceNow, HTML, CSS, Adobe Photoshop, Adobe Dreamweaver

PROFESSIONAL EXPERIENCE

Site Reliability Engineer

Confidential, Phoenix, AZ

Responsibilities:

  • Extensively worked with the Service Operations team to conduct performance analysis across 40 different workstreams in the scope of a major product release initiative
  • Partnering with the Engineering and Production Support teams to identify the immediate risks and established remediation plan at each hop
  • Proactive focus on Ops qualities, code instrumentation, predictive maintenance, automation, and resiliency
  • Responsible for enhancing the overall business service performance, increasing platform availability, reliability and performance engineering
  • Analyzed the end-to-end visibility of all the business transactions, identified the capacity challenges, monitoring gaps at an Infrastructure, application and database perspective
  • Investigated the processing times (peak/off-peak), historical performance issues/slow-down time periods, planned engineering changes and outages that might impact the current processing times
  • Examined the MQ Queue Manager, Queue depth current settings and established corrective measures to handle the volume
  • Developed an SRE deep dive framework across various disciplines to ensure standardized processes the SRE's can follow and use the methodology to conduct Performance and Capacity engineering assessments
  • Drive the troubleshooting efforts to set the stage for the deployment of Dynatrace agents on the POA platform of a communication application on E3 servers by increasing the Perm Gen and Heap Memory to address the dynatrace issue
  • Worked with the global communication system (GCS) application team in conducting the capacity planning to migrate MQ to web service calls for the EAC to DCP migration
  • Worked on Sev-1/2 incidents; performed the root cause analysis, and provided recommendations

DevOps Engineer

Confidential, Fremont, CA

Responsibilities:

  • Managed Cloud Infrastructure as a code
  • Worked on AWS server provisioning and standardization using Puppet Manifests
  • Administered and monitored physical and virtual Linux servers with Puppet
  • Managed Webservers and Websites using Puppet
  • Created own Docker Images to contribute back to the open-source community
  • Composed several Docker files to create tomcat along with required version of JDK container images
  • Worked with Docker Trusted Registry as a repository for Docker images and Docker container networks
  • Utilized Docker best practices to create base images from scratch and to create clear, readable and maintainable, clean Docker files
  • Experienced in working with Docker and Vagrant for various infrastructure setup and testing of code
  • Managed Dockers at scale by using Kubernetes in a server cluster
  • Brought up a pre-baked multi-server virtual machine blueprint by using Vagrant
  • Monitored Windows and Linux platforms and tools using Nagios monitoring system

DevOps/Cloud Engineer

Confidential

Responsibilities:

  • Expertise in designing and building highly available and scalable applications on cloud infrastructure on Amazon Web Services (AWS) using services like IAM, S3, Cloud Front, EC2, EBS, ELB, EFS, Cloud Watch, Route53, Glacier, RDS, VPC, SNS, Elastic BeanStalk, Cloud Formation, and Auto-scaling
  • Well versed with Chef Enterprise Server, Workstation Installation, bootstrapping nodes and worked with roles, policies, environments, data bags, knife command line tool, Chef Server admin/organizations, berkshelf dependency manager and test kitchen to legalize the cookbooks
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources to automate our build/deployment process and make an overall process improvement to any manual processes
  • Implemented 3 tier enterprise chef architecture and created an end-to-end automation of leading web application (node.js) framework involving application configuration, database configuration, platform configuration, and VM configuration
  • Administered cookbook source code repositories for deploying cookbooks and implementing ChefSpec frameworks to make out cookbook issues at initial stages of authoring the recipes
  • Performed secure user management across multiple servers using Ansible
  • Monitored cloud platform to maintain system health, trends identification, and anomaly detection
  • Administered and secured Jenkins with role-based access controls and matrix-based project access
  • Installed and Configured GIT and drafted pre-commit, post-commit, post-receive hooks in GIT
  • Design/developed Splunk Dashboards, Reports, and Alerts

Build & Release Engineer

Confidential

Responsibilities:

  • Developed a Java J2EE application's end to end continuous delivery and deployment automation with integrated and automated testing in a delivery pipeline
  • Good understanding of the principles and followed best practices of Software Configuration Management (SCM) processes, which includes compiling, packaging, deploying and application configurations
  • Extensive knowledge on branching, merging, tagging and maintaining the versions across the environments using SCM tools like GitHub, Subversion (SVN)
  • Good understanding on CI/CD using Chef and other tools like GitHub, Gitlab, Jenkins, and Nexus
  • Implemented, maintained and supported reliable, timely and reproducible builds for project teams
  • Setup continuous integration and formal builds using Jenkins with Artifact repository
  • Installed and administered Sonatype Nexus, a repository manager to deploy the artifacts generated by Maven and to store the dependent jars used during the build
  • Deployed enterprise applications on Apache Tomcat application server that involve JAR and WAR files
  • Created and maintained Maven POM.xml files to build the Java projects based on their project structure
  • Automating source checkout to complete the build for developers and setting up Cron jobs to run scripts
  • Installation & configurations of RPM and Debian Linux distributions, maintenance & system administration
  • Experience working with Microsoft Office Suite (MS Word, MS PowerPoint, MS Excel, MS Outlook, MS Visio and MS Access)

We'd love your feedback!