Site Reliability Engineer Resume
0/5 (Submit Your Rating)
SUMMARY:
- Professional experience of over 7 + years in the field of IT that includes Development, designing with a foremost focus on DevOps provisioning, build and release, Cloud Automation, Continuous Integration/Deployment, Configuration Management, Source
- Code Management, Virtualization technologies, System administration and cloud migration.
- Expertise on experience with an in - depth level of understanding in the strategy and practical implementation of AWS cloud- specific technologies including Elastic Compute Cloud (EC2), Simple Storage Services(S3), Route 53, CloudFormation, Elastic IPs Virtual Private Cloud (VPC), RDS and Cloud Watch.
- Supported AWS Cloud environment with 500+ AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups.
- Expertise in Azure Configuration, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual
- Machines, Fabric controller, Azure AD, Azure search, and Notification hub.
- Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), Sql Azure. Well experienced in deployment & configuration management and Virtualization.
- Experience in setting up a GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
- Deployed and Monitored Micro Services using Pivotal Cloud Foundry (PCF) and managed domains and routes with the cloud foundry. set Jenkins by integrating various Devops tools such as Nexus, SonarQube, Maven, and maintain and configuring Jenkins by continuous integration (CI) and End to End automation for all build and deployments, involved in writing Groovy scripts for building CI/CD pipeline with Jenkins file.
- Hands on experience in installing and administrating CI tools l
EXPERIENCE:
Confidential
Site Reliability Engineer
Responsibilities:
- Worked on Azure ExpressRoute to establish connection from Azure to On - premise datacenter. Working knowledge on AzureFabric, Micro services, Lot & Docker containers in Azure. Worked on Azure cloud services, Azure storage, Azure active directory, Azure service Bus. Create and manage Azure ADtenants and configure application integration with Azure AD. Integrate on-premises Windows AD tenants and Configureapplication integration with Azure AD. Integrated Azure DevOps with Terraform and ran ADO CI/CD pipelines for creating the infrastructure on Azure, utilized ADOPipelines for end-to-end CI/CD deployment. Integrated Azure Log Analytics with
- Azure VMs for monitoring the log files, storethem and track metrics and used Terraform as a tool and managed different infrastructure resources on Cloud, VMware,and Docker containers. Created the Azure storage accounts, VNET's, Subnets, assigned the public IP, altered the security groups, NIC's and AzureVM's for internal applications and assigned Azure Auto Scaling. Using Cosmos DB for high availability and low latency. Worked as .Net / Azure solutions architect on Azure and Azure IoT projects using, Azure IoT Hub, Azure Edge, Azure DeviceProvisioning Service, Azure service bus, service fabric, queue, topics, streaming analytics jobs, app service, Azure SQL server,Azure storage. Wrote power shell scripts to create the parameter files automatically for all the services in Azure Resource Manager and worked with Nagios for Azure Active Directory & LDAP and Data consolidation for LDAP users. Good knowledge and experience in using Elasticsearch, kibana, cloudwatch, Nagios, Prometheus,Blazemeter and Grafanafor logging and monitoring. Established infrastructure and service monitoring using Promotheus and Grafana. Worked on Premises applications on cloud platform Azure in dealing with Azure IaaS - Virtual Networks, Virtual Machines,Cloud Services, Resource Groups, Express
- Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-scaling. Using GIT repository for storing Terraform files and maintaining versioning. Converted existing Terraform modules that hadversion conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities. Written the Ansible playbooks which are the entry point for Ansible provisioning. Where the automation is defined throughtasks using YAML format to setup continuous Delivery pipeline and ran Ansible Scripts to provision Dev servers. Worked on monitoring tools and visualization tools like Promotheus and Grafana and monitoring the Kubernetes podmetrics in regular intervals of time. Configuring the Prometheus alerts from the Kubernetes cluster via email-notifications and web-hook mechanisms. Written Ansible playbooks for automating tasks and managed Ansible to configure Web Apps and deploy them on AWSserver. Automated the dynaTrace upg
Confidential, New Jersey
Devops Engineer
Responsibilities:
- Involved in Scrum ceremonies (stand - up, grooming, planning, demo/review and retrospective) with the teams to ensuresuccessful project forecasting and realistic commitments. Developed Shell/Python Scripts for automation purposes. Migration of the Source Code from Apache Subversion (SVN) to GITHUB, and the migration from GitHub to BIT Bucket. Worked in setting up MongoDB clients and writing queries to validate data against Mongo Collections, MySQL. Developed Shell/Python Scripts for automation purposes.3 Created Cloud Formation templates using AWS's Server less Application Model and swagger to create and deploy
- RESTfulAPI's using API Gateway and Lambda. Created a Python Script to stop all the instances with a specific tag in AWS Instance using Lambda functions and made it intoCloud Watch Scheduler to schedule it every night. Utilized Puppet to oversee Web Applications, Configure Files, Data Base, Commands, User Mount Points, and Packages. Created Docker file for each microservice and changed some of the Tomcat configuration files, which are required to deployJava based applications to the Docker container. Migrating physical Linux/Windows servers to cloud (AWS). Worked extensively on cross-platforms (Windows and UNIX) with GIT. Used Struts tag libraries (html, logic, and bean) in the development of JSPs. Created Cloud Formation templates for deploying AWS resources though Jenkins.
Environment: MySQL, MongoDB, Docker, Tomcat, Shell Scripts, Jenkins, Git, Puppet, EC2, VPC, AWS S3, Cloud Watch, Route53,WebLogic, WebSphere, JBoss, LINUX, UNIX, RESTful API, Lambda, Scrum.
Confidential
Devops Engineer
Responsibilities:
- Worked on GKE Topology Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers GKE Diagram includingmasters, slave, RBAC, helm, kubectl, ingress controllers. Created projects, VPC's, Subnetwork's, GKE Clusters for environments QA3, QA9 and prod using Terraform Created projects,VPC's, Subnetwork's, GKE Clusters for environments. Deployed and Monitored Micro Services using Pivotal Cloud Foundry (PCF) and managed domains and routes with the cloudfoundry. Configured a Google Cloud Virtual Private Cloud (VPC) and Puppet Subnet Group for isolation of resources. Architecting the infrastructure on Google
- Cloud Platform using GCP services and automated GCP infrastructure using GCP Cloud Deploymentmanager. Experience in migrating the Legacy application into GCP platform and managing the GCP services such as Compute engine,cloud storage, BigQuery, VPC, Stack Driver, Load Balancing and IAM. Set up a GCP Firewall rules in order to allow or deny traffic to and from the VM's instances based on specified configurationand used
- GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving userexperience and latency. Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stackdriver monitoring and cloud deployment manager. Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and usedGCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experienceand latency. Setup datadog monitoring across different servers and aws services. Created datadog dashboards for various applications and monitored real - time and historical metrics. Created system alerts using various datadog tools and alerted application teams based on the escalation matrix. Integrated cloudcheckr, Datadog, Splunk Dashboard with aws accounts.
Environment: AWS, GCP, Terraform, Chef, Ansible, Docker, Kubernetes, Jenkins, GIT, Datadog.
Confidential
DevOps engineer
Responsibilities:
- Involved in designing and deploying multiple application utilizing AWS stack and implemented AWS solutions like EC2, S3,IAM, EBS, Elastic Load Balance (ELB), Security Group, Auto Scaling. Automated and implemented the Cloud Formation Stacks for creating AWS resources like VPC, Subnets, Gateways, Auto - Scaling, Elastic-Load-Balancers (ELB), creating DB Instances and many others across different Availability Zones. User management including IAM level (AWS Console level) by creating roles to allow the multiple users to switch roles and editing trust relationship to allow switch from main account to other account and at AWS instance level as well. Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same ChefRecipes to create a Deployment directly into Amazon EC2 instances. Worked with Chef servers and management application that can use Service Now data to bring computers into a desiredstate by managing files, and used Chef attributes, Chef templates, Chef recipes, for managing the configurations acrossvarious nodes. Written Chef cookbooks to automate the installation and configuration of Docker VM's, Jenkins master and slave setupusing swarm Jenkins plugin on AWS VM's. Performed SVN to Bitbucket migration and managed branching strategies using GIT workflow. Managed User accesscontrol, Triggers, workflows, hooks, security, repository control in Bitbucket. Created snippets that allow developers to share code segments and generated pulled requests for code review and comments using Bitbucket. Built and Deployed Java/J2EE to Tomcat Application servers in an Agile continuous integration process and automated thewhole process using
- Maven and Automated Weekly releases with Maven Scripting for Compiling Java Code, Debugging and placing Builds into Maven Repository. Installed and configured, managed Monitoring Tools such as Nagios and used to identify and resolve infrastructure problemsbefore they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applicationsand services. Worked on integrating Nagios with cloud watch as a monitoring solution, implementing monitoring tool as Nagios for analyzing and monitoring the network loads on the individual machines. Developed Shell scripts for automation of the build and release process, to monitor repositories developed Custom Scriptsand Used for automating process and collecting reports for daily tasks. Extensive exposure to configuration management policies and practices with regards to SDLC along with automation of Scripting using Bash. Installation of Solaris 8, 9 based servers with Jumpstart and RedHat Linux EL 4.x based servers using Kickstart development,test, and production environments. Performed Web logic Server administration tasks such as installing, configuring, monitoring and performance tuning on LinuxE
Confidential
Infrastructure Engineer
Responsibilities:
- Wrote custom script in Puppet for package management (rpm, yum) in RHEL Linux and worked closely with the developmentand operations organizations to implement the necessary tools and process to support the automation of builds and deployments. Worked in building Puppet Enterprise modules using Puppet DSL to automate infrastructure provisioning and configurationautomation across the environments and done node classifications and external node classifiers and parameterization for Puppet modules. Worked with Puppet administrator, adding new Puppet enterprise nodes to the master, deactivating the nodes and troubleshooting connection issues, and troubleshooting, event application and reporting various Puppet issues and startingor restarting the Puppet enterprise services. Configured Jenkins to build and deploy by setting up SonarQube,
- Maven, Nexus to build CI/CD pipeline which includes to trigger auto builds, code analysis, and deploy it nexus for various projects. Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention, and integrated GITwith Jenkins to automate the code checkout process with the help of Jenkins DSL plugin. Used SonarQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs and Automated Nagios alerts and email notifications using Python script. Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation and integrated with Nagios to monitor the commits. Created ear, war, jar files using ANT scripts and responsible for builds and managing the testing and Pre - Pod environments,and setup ANT script-based jobs in Jenkins and worked with Jenkins pipelines. Involved in developing custom scripts using Python, JSON, PowerShell, Perl, Shell to automate jobs, and wrote Pythonscripts for automated backup -ups and Cron Jobs. Developed UNIX and Perl Scripts for manual deployment of the code to the different environments and E-mail the teamwhen the build is completed. Wrote Puppet modules for installing and managing Java Versions and Build and Deployment of the Java application ontodifferent environments Dev, QA. Configured Jenkins for .Net applications using MS build and PowerShell Scripting and Used Maven as a build tool on Javaprojects for development of build artifacts of the source code. Administrated Linux servers for several functions including managing Apache/Tomcat server, mail server, and MYSQLPuppet in both development and production.
Environment: Puppet, Jenkins, ANT, GIT, Nagios, Linux, Puppet, windows.