We provide IT Staff Augmentation Services!

Sr. Site Reliability Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Talented and highly motivated IT Professional with almost a decade of experience in deploying, configuring, maintaining and monitoring physical, virtual, and cloud IT environments.
  • Extensive experience in automation in deploying infrastructure and applications.
  • Proven ability to deliver solutions for reliability, efficiency, high availability, and overall growth of business.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. Site Reliability Engineer

Responsibilities:

  • Working on operations team as Sr. SRE supporting 2 development teams
  • Day to day responsibilities were managing CI/CD pipeline using Github actions, deploying infrastructure using Terraform, containerizing Docker containerized applications into Kubernetes clusters.
  • Monitoring infrastructure using Cloudwatch, Solarwinds, and Grafana
  • Deployed infrastructure and applications into AWS
  • Configuration management using Chef and Ansible
  • Managed domain controllers in Windows environment and configured domain joining for LDAP
  • Used helm charts to parameterize Kubernetes configurations
  • Worked with Kubernetes pods, ingresses, stateful sets, persistent volumes, etc.
  • Used SQL server, mySQL, Postgres for storing application data
  • Troubleshoot issues related to infrastructure, database, networking, deployment and CI/CD

Confidential, Florham Park, NJ

Lead DevOps Engineer

Responsibilities:

  • Worked as lead DevOps Engineer to manage over 15 projects by creating infrastructure, deploying code, implementing security best practices, and automating everything.
  • Architected applications in all major cloud platforms such as AWS, Microsoft Azure, and GCP.
  • Experience in deploying containerized applications such as microservices to OpenShift Kubernetes clusters.
  • Managed production applications deployed on cloud environments while delivering optimal uptime and business profitability.
  • Configured and deployed application clusters and microservices in Kubernetes using Docker containers.
  • Deployed websites into development, testing, UAT, and production environments using Nginx and Apache/Apache2.
  • Automated deployment by creating CI/CD pipelines using DroneCI and GitHub Actions by creating pipelines and automating DevOps tasks using Big Panda.
  • Deployed environments using IaC with Terraform and Pulumi
  • Automated tasks using Bash and Powershell scripting as well as automating using Python.
  • Used tools such as Github and GitLab for version control as well as merging code between environments automated in pipeline.
  • Deployed applications that ran on frameworks such as Laravel, React, JS, PHP, etc.
  • Deployed and configured database applications such as MSSQL, Postgres, Oracle, and MariaDB.
  • Strong experience in performing automated monitoring and application management by setting up monitoring and logging tools to send alerts and warnings using tools such as New Relic, Graylog, and DataDog.
  • Delivered high availability, high reliability, and high performance of all applications deployed.
  • Managed 2 engineers while performing high level tasks and automated any task possible to increase efficiency.
  • Deployed websites in Windows environments hosted on IIS, configured bindings, domains, SSL.
  • Experience deploying applications in SiteCore, Wordpress, Drupal CMS.
  • Implemented security best practices for SOC 2 compliance due to the nature of company storing critical data.
  • Configured SSO and SAML using Okta Verify and configured secrets for sensitive password storage and security.
  • Created tools to automate simple and complex tasks using wide variety of tools and skillset
  • Performing automated deployment and release using AzureDevOps for CI/CD.
  • Deploying microservice application using Kubernetes into all environments including development, QA, staging and production.
  • Deploying infrastructure using automated IaC tool Terraform for reliability and swiftness.
  • Deploying applications that have been containerized using Docker and Docker Compose.
  • Collaborating with development and application support teams to guarantee application delivery and providing team support.
  • Scripting for internal tools and deployment scripts written in Bash, Powershell, Python, and Java.
  • Creating end to end build, test, and deploy pipelines in a CI/CD pipeline for automating software development lifecycle.
  • Monitoring infrastructure for performance, resource utilization, network, and vulnerability scanning using SolarWinds, DataDog, Grafana, NewRelic.
  • Specializing in optimizing deployment process as well as creating new application process from scratch.
  • Managed AWS and Azure environment for deploying front end and back end applications using EC2, ALB, API Gateway, and Lambda in AWS and VMs, Azure DevOps, API Management, Web Apps.
  • Performed network management using VPC, private and public subnets, and other networking tasks.
  • Managed database running AuroraDB and MySQL in RDS and Azure SQL server.
  • Performed blue - green deployments using Kubernetes to optimize business uptime.

Confidential, Jersey City, NJ

DevOps Engineer

Responsibilities:

  • Monitored, maintained, configured, and deployed AWS Cloud EC2 instances running production applications.
  • Created automatic deployment and provisioning script for creating EC2 instance, attaching EBS volume(s), attaching Elastic IP, configuring Elastic Load Balancing and installing the Operating System using Terraform, Lambda, Bash Scripting, and PXE Boot w/ Kickstart.
  • Automated deployment and configuration of EC2 instances running Linux Operating System using Terraform and Ansible.
  • Performed regular upgrades of production server running web application by performing a blue-green deployment to eliminate downtime and deployed upgrades using Ansible.
  • Deployed and configured highly available and load balanced web application onto EC2 instance using Elastic Load Balancing, DynamoDB, Docker, Kubernetes and Ansible.
  • Created monitoring tool for security patching and data collection of application servers using Splunk.
  • Primary technology stack consisted of BitBucket, Jenkins, Docker, Kubernetes, Ansible, AWS, Splunk and Terraform.
  • Managed and operated Jenkins CI/CD pipeline for automated build, testing, configuration management, and deployment into production and development environments.
  • Version controlled and deployed code automatically into pipeline using BitBucket and Jenkins for continuous development.
  • Proficient understanding of scripting and development using Bash Scripting, Python, and Java programming languages.
  • Deployed EC2 instances with optimum configurations and provisions using AWS Load Balancing and High Availability.
  • Configured, deployed, and monitored web applications running in Docker container using Nginx and Apache Tomcat web server.
  • Worked on projects such as migrations, deployments, and in-house applications for monitoring the system activity while reducing downtime and increasing productivity.
  • Created Business Continuity Plan and Roll Back Plans while performing migrations and deployments into production environments for optimal uptime.
  • Generated and used visual graphical data about system utilization and performance using Grafana monitoring tool.
  • Monitored and reported security and application logs and analytics generated by Splunk.
  • Troubleshooting, break-fixing, and finding the root cause of issues in a timely manner for optimal results in productivity.
  • Used Jira to track scrum board and Kanban board; for ticket resolution, bug reporting and task management.

Confidential, Toms Rivers, NJ

DevOps Engineer

Responsibilities:

  • Worked with DevOps CI/CD pipeline for seamless deployment of applications into production using tools such as, but not limited to, Git, Jenkins, CloudFormation, Puppet, Chef, Docker, Docker Swarm, Kubernetes Nagios, and Selenium.
  • Worked with Red Hat Enterprise Linux servers and Windows servers operating systems running on hybrid environment consisting of AWS EC2 and VMWare virtual machines
  • Automated day to day tasks using Ansible and creating playbooks to configure, update, and install servers on multiple machines to improve speeds of deployment and patching
  • Creating SSH keys for password less access to machines as well as creating agentless connection for Ansible.
  • Using Jenkins to deploy virtual machines on VMWare and created EC2 instances on AWS while automating configuration management using Ansibe.
  • Worked on project to migrate physical servers to AWS using CloudFormation and automated deployment with Jenkins pipeline
  • Deployed, orchestrated, and managed containers and containerized application using Docker, Docker Swarm, and Kubernetes.
  • Deployed, configured, monitored, and operated virtual instances created in the cloud using Microsoft Azure and AWS
  • Pushed code and created personal repository of scripts and playbooks for deployment and configuration management on Git.
  • Worked with RedHat satellite for deployment, configuration, and management of Red Hat Enterprise Linux server onto physical, virtual, and cloud environments.
  • Using AWS services such as, but not limited to, S3 Buckets, S3 Glacier, IAM EC2, EBS, CloudFormation, Route 53, CloudWatch, Lambda, and Elastic Beanstalk.
  • Deployment and configuration of servers such as but not limited to NFS, Apache HTTP, HTTPS, DNS, DHCP, PXE Boot w/ kickstart into production environemnts.

Confidential, New York City, NY

Systems Administrator

Responsibilities:

  • Monitored system activity and managed infrastructure using Red Hat Enterprise Linux servers and Windows servers
  • Monitored systems for issues and resolved them in a timely manner to lower downtime and create optimal performance of servers.
  • Administered server infrastructure consisting of physical and virtualized servers using VMWare ESXi hypervisor.
  • Managing mail servers and monitored users using Office 365, Outlook, LDAP and Active Directory.
  • Automating complex tasks such as deployments and patches using PowerShell and configuration management using SCCM.
  • Created local YUM repository for increased security and productivity as well as packet management using YUM and RPM.
  • Installed, deployed, and managed Virtual Machines and servers using VMWare ESXi Hypervisor and vCenter Web Console.
  • Managed, installed, and provisioned hard drives by partitioning and installing file system; worked with EXT3, EXT4, and XFS file systems.
  • Proficient experience in the server build process including placing order with vendor, receiving hardware, racking and stacking, configuring hardware and RAID, installing OS and deploying applications.
  • Managed and provisioned storage to create logical volumes, volume groups, and physical volumes using LVM.
  • Knowledgeable on networking such as protocols, TCP/IP, UDP, LAN, WAN, MAN, Routers, Switches, VPN, NIC bonding and creating bridges.
  • Experienced in system troubleshooting and problem solving; created documentation of root cause analysis for problem mitigation.
  • Built and configured NFS server to centralize file sharing for all users or clients to access, configured FTP and VSFTP servers to transfer files over the network.
  • Created DHCP to assign IP for use with PXE boot server using kickstart file to automatically install operating systems over the network
  • Built and configured DNS server as well as managed DNS records of multiple domain
  • Managed system logs for errors and system vulnerabilities, optimized system performance and utilization by configuring log rotation.
  • Monitored system recources such as memory, CPU, and storage to track system performance
  • Used ServiceNow for incident management, problem tickets, and change management; answered high level alerts in a timely manner while prioritizing other issues properly
  • Installed VMWare ESXi hypervisor onto bare metal servers to create a virtualized environment and migrated physical machines to virtual machines.
  • Migrated virtual machines using vMotion that were in a powered-on state as well as virtual machines that were powered off
  • Troubleshooted network issues such as iptables, firewalls, and packets; Used TCPDump to analyze packets

We'd love your feedback!