Summary
Overview
Work History
Skills
Certification
Timeline
Generic

Sai Sree

Summary

Dedicated and experienced Senior DevOps Engineer with a proven track record of designing, implementing, and managing robust CI/CD pipelines and infrastructure automation solutions. Skilled in leading cross-functional teams, driving continuous improvement, and optimizing processes to enhance operational efficiency and reliability.


  • 12 years of professional IT experience with full project lifecycle development in DevOps, cloud computing, and Infrastructure Automation
  • Experience in architecting and Configuring public/private cloud infrastructures utilizing Amazon Web Services (AWS) including Elastic Cloud Compute (EC2), Virtual Private Cloud (VPC), Identity and Access Management (IAM), Elastic Load-balancers, Elastic Kubernetes Service (EKS), Elastic Container Registry (ECR), Simple Storage Service (S3, S3 Glacier) Cloud Front, RDS, DynamoDB, Route53, Lambda, Cloud Watch, Cloud Formation.
  • Experience working on several Azure services such as Azure Virtual Machines, Azure Virtual Network, Azure Functions, Azure Load Balancer, Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Azure Blob Storage, Azure Files, Azure Queue Storage, Azure Table Storage, Azure Load Balancer, Azure Application Gateway, Azure Traffic Manager, Azure SQL Database, Azure Cosmos DB, Azure Database for MySQL, Azure Database for PostgreSQL.
  • Have worked extensively with CI/CD tools like Jenkins, GitLab, GitHub Actions, Azure DevOps Pipelines, and configuration management tools like Chef and Ansible.
  • Worked on installation, configuration, maintenance and troubleshooting of Red hat Linux, SuSE Linux, Ubuntu, Fedora, CentOS, Sun Solaris and some Windows Servers.
  • Experience in Cloud implementations AWS, Azure involving extensive work towards code compilation, packaging, building, debugging, automating, managing, tuning, and deploying code across multiple environments yet flexible in multitasking when necessary.
  • Proficiency in writing automation scripts to support infrastructure as code (IaC) using Terraform in AWS and Azure.
  • Skilled in utilizing Source Code Management tools such as GitHub, adept at setting up baselines, managing branches, performing mergers, and ensuring backup processes.
  • Experience in complete software development life cycle (SDLC) with software development models like Agile, Scrum Model, JIRA, Waterfall model.
  • Highly motivated and committed DevOps Engineer experienced in Automating, configuring and deploying instances on AWS, Microsoft Azure and Rackspace cloud environments and Data centers.
  • Build and configure a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer (ELB).
  • Accountable for the creation of Docker images, their deployment to the Kubernetes cluster, and ensuring their smooth operation.
  • Oversaw the administration of container orchestration tools such as Kubernetes, leveraging HELM charts. Established uniform builds for Kubernetes applications, templated Kubernetes manifests, and provided a range of configurable parameters for customized deployments. Efficiently coordinated the administration of Helm package releases.
  • Transfer data from Datacenters to cloud using AWS Import/Export Snowball service.
  • Automate deployment for SaaS based application on cloud using Chef Enterprise, Pivotal Cloud Foundry and AWS.
  • Proficient in designing and implementing robust network architectures, including the installation and troubleshooting of CAT5/6 and fiber optic cables, ensuring seamless connectivity between on-premises and cloud environments.
  • Manage Amazon Redshift clusters such as launching the cluster and specifying the node type as well.
  • Experience in administrating of IAAS, SAAS&PAAS Virtual Machines and Web/Worker roles on Microsoft Azure Classic, Resource Manager and troubleshooting issues on Azure VMs. Supported technologies, such as Active Directory Federation Services, Azure Active Directory, and Power Shell
  • Create and deploy applications, manage domains, control access to our OpenShift applications, and give you complete control of your cloud environment.
  • Worked on AWS for deploying EC2 instances consisting of various flavors viz., Oracle Linux, RHEL, CentOS, Ubuntu and Solaris in both Linux and Windows.
  • Created and deployed VMs on the Microsoft cloud service Azure, managed the virtual networks, Azure AD and SQL.
  • Experience in maintaining Atlassian products like JIRA, Confluence, Bamboo and Bitbucket.
  • Experience in development and deployment of applications using JBoss, IBM WebSphere Application and Apache Tomcat.
  • Provide mentorship to a growing SRE team on core SRE principles and tools.
  • Expertise in OOP for SRE and DevOps to improve code organization, scalability, and maintainability.
  • Experienced in configuring and managing virtualization platforms like VMware ESXi, Red Hat KVM, and OpenStack, enabling efficient resource allocation, scalability, and high availability for critical workloads.
  • Adept at provisioning and optimizing compute resources, such as EC2 instances, Azure Virtual Machines, and Google Compute Engine instances, ensuring optimal performance and cost-effectiveness.
  • Experienced in monitoring and troubleshooting cloud-based applications and infrastructure using tools like AWS CloudWatch, Azure Monitor, and Prometheus, enabling proactive issue detection and resolution, and ensuring high availability and performance.
  • Proficient in creating and maintaining Infrastructure as Code (IaC) templates using tools like AWS CloudFormation, Azure Resource Manager (ARM), and Terraform, enabling version control, collaborative workflows, and efficient resource management.
  • Implemented Terraform modules for deployment of various applications across multiple cloud providers.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2instances, Auto-Scaling, Elastic Load Balance (ELB), AMIs, and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, Shell/Bash, Groovy and Docker on familiar servers like Apache.
  • Created and updated puppet manifests and modules, files and packages stored in GIT repository. Responsible for implementing Puppet for applications deployment.
  • Perform periodic on-call duty as part of the SRE team.
  • Skilled in deploying and managing containerized applications using Docker and Kubernetes, enabling efficient resource utilization, scalability, and portability across on-premises and cloud environments.
  • Worked with build tools like MAVEN and ANT for the building of deployable artifacts.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Sr. DevOps Engineer

Honey well
12.2023 - Current

As a Sr. DevOps Engineer, I have deployed and maintained web applications on Azure cloud technologies, utilizing Azure App Service for scalable web hosting. Converted a .Net Legacy to Core application and deployed it in the Microsoft Azure Cloud Service Project as part of cloud deployment.

  • Managed servers on the Microsoft Azure Platform, making use of Azure Virtual Machines instances
  • Implemented Azure Automation and Azure Policy to enforce compliance and governance policies across the infrastructure
  • Implemented Azure Availability Sets for high availability and conducted hardening of the VMs, along with disk encryption using Azure Key Vault
  • Established a hosted Build Agent within a Virtual Network and integrated Agent Pool into Azure DevOps Pipelines, ensuring secure and efficient CI/CD processes
  • Proficient in creating and merging feature branches, hotfixes, release branches, and support branches in adherence to Gitflow
  • Designed and implemented azure solutions across various cloud models like SaaS, PaaS, IaaS, and integrated on-premises and on-demand workloads with the Azure public cloud
  • Worked on Microservices for a continuous delivery environment using Azure and Docker
  • Implemented a Microservice architecture for application development and ensured high availability with Azure Classic and Azure Resource Manager deployment models
  • Implemented Jenkins file best practices for simplified Jenkins pipeline as code management
  • Integrated Jenkins plugins with Azure services such as Web Apps, Functions, VMs, and Storage
  • Automated provisioning and configuration of Azure VMs, scale sets, and databases for microservices using ARM templates
  • Created availability sets and configured health probes for high availability across microservices
  • Leveraged Docker containers and Azure Container Instances for microservice deployment and orchestration
  • Integrated GitLab into Jenkins to automate code checkout
  • Championed the implementation of self-healing concepts and AIOps practices to enhance system resilience and automated incident resolution
  • Developed and optimized dashboards for visualizing metrics, logs, and traces, ensuring clear and actionable insights for various stakeholders
  • Streamlined integration processes for monitoring infrastructure, APIs, microservices, and JVMs, resulting in improved performance and reduced latency
  • Mentored junior engineers and team members on best practices for cloud observability, contributing to the overall skill development and effectiveness of the team
  • Established robust development environments, ensuring seamless and efficient workflows for development teams
  • Proficient in integrating monitoring, logging, and analytics tools like Prometheus, Grafana, Elastic, and Datadog with AKS
  • Developed and deployed Kubernetes applications on AKS clusters with Azure CLI, ensuring seamless integration with other Azure services
  • Monitored security events with Azure Security Center and integrated security findings with DataDog
  • Installation and Configuration of Azure Monitor Agents
  • Deployed and configured Azure Monitor agents on multiple virtual machines and Azure services
  • Set up Application Insights for application performance monitoring and diagnostics
  • Conducted a thorough assessment of existing monitoring and logging practices within an Azure environment
  • Compared Azure Monitor with third-party observability tools (e.g., Dynatrace, Datadog) and provided a detailed comparative analysis
  • Delivered a comprehensive assessment report with recommendations for improving observability and monitoring practices
  • Configured Log Analytics agents to collect and forward logs from various Azure resources
  • Collaborated with teams on monitoring tool integration and provided regular performance and security reports
  • Worked extensively on building and installing servers, creating multiple resources in Azure through Azure Resource Manager Templates (ARM), and provisioning them using Terraform templates
  • Also, worked on virtual networks, Azure Custom
  • Conducted regular testing and quality checks to ensure that Kubernetes clusters and applications met the desired standards for code quality, security, and compliance
  • Experienced in using JIRA for ticketing and defect tracking, configuring various workflows, customizations, and plugins for JIRA bug/issue tracker, and integrating Jenkins with JIRA, GitHub, Maven
  • Configured and managed Azure Key Vault to securely store and manage cryptographic keys, secrets, and certificates, ensuring the protection of sensitive data
  • Created Azure DevOps pipelines and provided continuous eye on Developing and debugging
  • Building and Installing servers through Azure Resource Manager Templates or Azure Portal
  • Configured AKS clusters with Azure CLI to optimize performance, reliability, and security, leveraging features such as auto- scaling, load balancing, and network policies
  • Participated in code reviews for Kubernetes YAML definitions as part of team standards
  • Skilled at optimizing AKS for cost efficiency through right-sizing nodes, using spot instances, and auto-scaling clusters
  • Knowledgeable in migrating and containerizing legacy and monolithic applications to Kubernetes on AKS
  • Strong understanding of Kubernetes design patterns for building scalable and resilient applications

Environment : Azure, Azure storage, Azure Resource Manager, Azure Blob Storage, Azure VM, SQL Database, Azure Functions, Azure CLI, Helm Charts, Docker, Kubernetes, Terraform, GitHub Actions, YAML, SQL server, MySQL, Oracle database, Ansible, Git, Bitbucket, Maven, GitLab CI, Jenkins, Dynatrace, Datadog, Cloud Trail, Cloud Watch, Chef

Sr. DevOps Engineer

Santander Bank
10.2022 - 11.2023
  • In this Project, we worked on Microsoft Azure (Public) Cloud to provide infrastructure readiness support and migration support to clients
  • Where we worked on setting up Automation scripts to create Virtual Machines, VNs, managed Storage Accounts, and Affinity Group in Azure Portal
  • Worked on configuring Site-to-site VPN Connectivity
  • Configured Window Failover Cluster by creating Quorum for file sharing in Azure Cloud
  • Set up and configured Databricks workspaces for data engineering and analytics, ensuring optimal performance and security
  • Configured Azure Log Analytics workspace with cluster addon for Azure Kubernetes Service monitoring, troubleshooting request failures, and ensuring cluster health using Prometheus and Grafana
  • Configured and managed Databricks Volumes and External Volumes for efficient storage and data processing
  • Implemented a set of automation scripts using the Azure automation tool to make the migration process easy
  • And created ad hoc scripts to add a virtual machine using the desired state configuration tool
  • Implemented GitLab CI/CD pipelines for multi-cloud deployments and infrastructure as code
  • Provided real-time predictions by using Azure Stream Analytics and Azure IoT Hub for Monitoring Assets and Telemetry Ingestion
  • Set up continuous deployment pipelines to deploy applications and infrastructure changes to Azure and Databricks environments seamlessly
  • Developed GitLab pipeline templates for reusable and consistent CI/CD workflows
  • Administered various Azure services, including Azure Data Factory (ADF), Logic Apps, Blob Storage, and Azure Data Lake Storage (ADLS) for data integration and orchestration
  • Extended MLP's standard systems management processes into the cloud, covering change, incident, and problem management
  • Provided training and support to team members on Databricks best practices
  • Integrated Databricks with Azure Synapse for seamless data analytics
  • Worked on implementing Azure Resource Manager (ARM) templates to provision and deploy required resources on the cloud
  • Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, and Maven along with Jenkins’s plugins
  • Deployed Java and .net web applications to Azure DevOps and managed them using Repos - commit codes, manage commits, and Test Plans to trigger unit tests
  • Integrated SonarQube with Jira for automated issue creation based on code quality findings
  • Utilized Azure DevOps for continuous integration and continuous deployment (CI/CD) pipelines, version control, and project management
  • Once the unit test was verified, we deployed those artifacts to App Service, using Azure Application Insight, collecting the health performance of the processes and applications
  • Implemented Git workflows for version control, including branching, merging, and pull requests to ensure code quality and collaboration
  • Worked on writing Docker Files, building Docker Images, and creating the Docker Containers and Docker Consoles for managing the application lifecycle
  • Worked on various Docker components like Docker Engine, Docker Hub, Machine, Compose, and Docker Registry
  • Developed an internal pricing and instance selection model for Azure virtual machines, optimizing costs while meeting performance requirements
  • Implemented cluster services using Docker and Kubernetes to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Terraform and Ansible and deploying application containers
  • Developed PowerShell scripts for security compliance checks and vulnerability assessments
  • Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins Master server in multiple minions
  • Managed Kubernetes charts using Helm, managed Kubernetes manifest files, and created reproducible builds of the Kubernetes application
  • Configured Prometheus alerting rules and integrated with Grafana for proactive incident response
  • Worked on setting up Rancher orchestrator to manage Kubernetes everywhere it runs, worked with Rancher CLI
  • Created PowerShell scripts for automated testing and validation of infrastructure changes
  • I worked extensively on Kubernetes for scheduling, deploying, and managing pods, replication controllers, deployments, labels, health checks, and ingress by writing YAML files onto a node cluster using Helm Charts
  • Automated the deployment and configuration of SonarQube, NexusIQ Scan, and Fortify Scan tools
  • Configured Kubernetes Services type load balancer and Cluster IP to expose UI-based applications and migrated cluster CNI from Flannel to Kube-router to support Kubernetes network policies
  • Worked on certificates, secret tokens, and ConfigMaps and managed Calico nodes of Kubernetes
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks


Environment: Microsoft AZURE, Azure AD, Azure SQL, Azure Network, Kubernetes, Ansible, Jenkins, Docker, Terraform, Microsoft Azure Storage, dev SecOps, SonarQube, Groovy, Maven, Git, Gitlab, ELK, Splunk, Jira, Nexus, Tomcat, GitHub, Linux, Filebeat, Elastic search, Logstash, Kibana, Graylog, ElastAlert, Buildkite.

DevOps/SRE Engineer

Liberty Mutual Insurance
02.2021 - 09.2022
  • Worked on the Amazon IAM service to control user addition, resource management for various users, and rights granting
  • Automated backup and restore processes for Cassandra data, ensuring data integrity and compliance with disaster recovery requirements
  • Using Ansible playbooks and AWS services including EC2, S3, Route53, Cloudwatch, Lambda, and CDK, managed live applications
  • Implemented security best practices for PostgreSQL, including user management, role-based access control, and encryption, to safeguard sensitive data
  • Designed and maintained data ingestion workflows using Azure Data Factory and Azure Databricks, facilitating seamless integration of data sources
  • Developed scripts in Python to automate data migrations and updates between SQL and NoSQL databases, ensuring data consistency and reliability
  • Conducted capacity planning and performance tuning for MongoDB deployments, optimizing resource utilization and reducing operational costs
  • Led the migration of legacy systems to Cassandra, enhancing scalability and fault tolerance for high-traffic applications
  • Utilized C# to develop custom monitoring and logging solutions, enhancing the visibility of application performance and aiding in the rapid resolution of issues
  • Used Gitlab for version control and to run and deploy CI/CD pipelines
  • Extensively worked on CI/CD pipeline for code deployment by engaging tools like Gitlab, Jenkins and CodePipeline
  • Developed code to automate the stages in pipeline in lab and prod environments
  • Practical knowledge of setting up the AWS network architecture with VPC, Subnets, Internet gateways, NAT gateways, and Route tables
  • Assisted in troubleshooting and resolving production issues related to MongoDB, maintaining high levels of system reliability and availability
  • Installed SSL certificates on application Load Balancers using AWS Certificate Manager (ACM)
  • Worked on automating the scripts and developing the code to improve efficient usage of resources and performance
  • Enhanced Power Apps applications by integrating them with Azure Logic Apps and Azure Functions to perform advanced processing and automation based on user inputs and system events
  • Designed and developed RESTful APIs using C# and .NET for integration with DevOps tools and services, facilitating seamless data exchange and automation between systems
  • Implemented advanced monitoring and alerting for Logic Apps workflows, resulting in a 20% decrease in downtime and faster issue resolution
  • Reduced manual configuration tasks by 50% by automating environment provisioning and setup processes using Azure Logic Apps, leading to more consistent and reliable deployments
  • Utilized AWS CloudTrail for monitoring and auditing AWS resources, ensuring compliance with security policies and regulations
  • Participated in on-call rotations to troubleshoot and resolve production issues related to PostgreSQL, maintaining high system uptime and performance
  • Spearheaded the migration of on-premises big data applications to AWS EMR, ensuring minimal downtime
  • Implemented CI/CD pipelines for PySpark and Spark applications, streamlining the development and deployment process
  • Integrated third-party APIs into existing systems for automating workflows, data synchronization, and reporting
  • Implemented Ruby scripts for managing configuration files, installing software packages, and performing system administration tasks
  • Created Helm charts for packaging, deploying, and managing applications on Kubernetes clusters
  • Developed Bash scripts for automating routine tasks, monitoring system performance, and troubleshooting issues
  • Designed and implemented AWS cloud infrastructure using Terraform and Terragrunt, optimizing resource utilization, scalability, and cost-efficiency
  • Leveraged Azure Logic Apps to automate repetitive DevOps tasks, such as environment provisioning, configuration updates, and incident management, reducing manual effort and improving efficiency
  • Implemented Kubernetes clusters and managed containerized applications using Helm, ensuring seamless deployment, scaling, and orchestration
  • Automated infrastructure provisioning, configuration management, and application deployment pipelines using Terraform, Terragrunt, Jenkins, and GitLab CI/CD
  • Developed Python code extensively to automate various applications across teams and improve the client output formatting and options handling
  • Diagnosed and resolved issues related to Azure Logic Apps within the DevOps pipeline, including debugging workflows, handling exceptions, and improving error handling mechanisms
  • Worked on multiple Web Scale deployments implementing ansible plays and shell scripts in different regions and worked on Bastion containers
  • Worked on JIRA to keep track of the tasks progress and to document the updates on the work accomplished
  • Utilized JavaScript and CSS to fix software issues
  • Knowledge of applying BATS and Junit to create test cases
  • Set up security groups and AWS Identity Access Management (IAM) in the public and private subnets of the VPC
  • Installed, set up, and maintained monitoring tools like New Relic, Splunk, Dynatrace and Grafana to track the performance of various apps and evaluate their efficiency and load distribution
  • Configured alarms in CloudWatch service for tracking the CPU Utilization, server’s performance, diskusage
  • Used Ansible Playbooks to set up Continuous Delivery Pipeline
  • Deployed micro services, including provisioning AWS environments using Ansible Playbooks
  • Designed and implemented CI/CD pipelines using Jenkins, Golang, and Docker, resulting in a 30% reduction in deployment time
  • Provided training and support for development teams on Cassandra data modeling and best practices, fostering a culture of knowledge sharing
  • Automated the provisioning and configuration of cloud-based environments with configuration management tools and implemented Infrastructure as Code using CloudFormation and Terraform
  • Wrote Groovy, and shell Scripts to automate the build process and administration jobs
  • Designed and implemented CI/CD pipelines using Jenkins and GitLab CI/CD, resulting in a 30% reduction in deployment times
  • Assist with the development and implementation of DevOps SRE solutions for large-scale distributed web applications across multiple tiers and data centres
  • Managed and maintained Kubernetes clusters for container orchestration, ensuring high availability and scalability
  • Developed custom Golang tools to automate routine operational tasks, improving team efficiency
  • Collaborated with the development team to optimize application performance, achieving a 40% reduction in response times
  • Implemented infrastructure as code (IaC) using Terraform, reducing provisioning time and ensuring consistency across environments


Environment: Amazon Cloud Services (AWS), MongoDB, Jenkins, Ansible, AWS-Code Build, AWS -EC2, SNS, SWF, Elastic-Search,VPC, AWSIAM, CDN, Cassandra, Scripts, AWS Route53,SQS, Elasticache,Git,AWS Route53,API- Gateway,CMMI,AWSCloudWatch,Elastic LoadBalancers, S3,Java,Jenkins,GIT, Terraform, Kubernetes, Splunk, Dynatrace, Grafana

DevOps Engineer

Wipro Pvt LTD
06.2017 - 01.2021
  • Designing, planning and implementation for existing On-Prem applications to AZURE Cloud (ARM)
  • Configured and deployed Azure Automation Scripts utilizing Azure stack (Compute, Web and Mobile, Blobs, ADF, Resource Groups, Azure Data Lake, HDInsight Clusters, Azure Data Factory, Azure SQL, Cloud Services and ARM), Services and Utilities focusing on Automation
  • Deploying infrastructure with Terraform, Ansible and Azure DevOps tools to target clouds Microsoft Azure (Azure Kubernetes Services, Azure Red Hat Open shift, Network security groups, Key Vaults, VNets, Application gateways, Load balancers, PostgreSQL, Storage Accounts, etc.) and IBM Cloud (IBM Kubernetes Service, IBM Open shift, Virtual Private Cloud, Access Control List, Key Protect, Load balancers, Cloud Object Store, PostgreSQL, etc.)
  • Integration of Azure DevOps with GitHub Enterprise
  • Experience in developing Lambda functions in Node.JS
  • Enablement of Depend Bot for vulnerability scanning in GitHub Enterprise
  • Application Load Balancer configuration (pools, health checks, listeners) as well as Application gateways
  • Setting vnets, subnets, VPC and other network concepts in both clouds MicrosoftAzure and IBM Cloud
  • Deploying Virtual Machines Scale Sets into secure VNets and subnets using network security groups
  • Linux Administration (LVM, user management, updates/upgrades, monitoring, etc.)
  • Used several Jenkins plugins to automate processes including job creation, creation of metrics, and used the AWS EC2 plugin
  • Orked closely with development teams to understand application requirements and optimize build and release processes, ensuring that C# applications were efficiently deployed and maintained
  • Jenkins-based automated testing of web applications
  • Kubernetes/Open shift administration setting up security setting like image provenance, security context constraints, network policies, RBAC, Ingress SSL certificates among others
  • Troubleshooted and resolved the issues that arise at the time of deployment by analyzing Helm managed releases along with a analysis of helm charts to maintain the consistency of the application
  • Created documentation and runbooks for Argo CD deployment processes on the pre existing projects along with reviewing the architecture and providing recommendations on existing Argo cd projects
  • Writing and maintaining YAML files for Kubernetes/Open shift components like deployments, secrets, configmaps, HPA, Ingress, jobs, cronjobs, etc
  • Monitoring Kubernetes/Open shift cluster using Grafana/Prometheus
  • Writing Docker files to create custom images for micro services written in different languages
  • Setting up pipelines using Azure DevOps configuring self-hosted agents, azure pools and writing custom yaml files for deployments to cloud environment as well as Kubernetes/Open shift clusters
  • Created specialized Python scripts to automate Open Shift/Kubernetes admin activities and lessen manual labor
  • Managed Kubernetes environment and deployed docker based applications using Spinnaker and Jenkins
  • And worked on Spinnaker to integrate AWS infrastructure for creating the continuous deployment pipelines


Environment: Azure, Ansible, Kubernetes, Jenkins, GitHub, YAML, Docker, Linux, Terraform, Grafana

AWS Cloud Infrastructure

ICICI Lombard General Insurance Co
03.2016 - 06.2018
  • Developed and maintained Cloud Formation scripts automated the provisioning of AWS resources (IAM, EC2, S3, SNS, RDS, ELB and Auto Scaling) and installed workstations
  • Generated build tasks to enable continuous automated builds while querying the GitHub source control system is how the Continuous Delivery pipeline is implemented
  • Build the entire company’s Infrastructure and played a vital role in building the Architecture of the project
  • Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway
  • Worked extensively on AWS resources like EC2 Instances, AMI’s, Load Balancers, target groups, Auto Scaling Groups, IAM, Volumes, S3 repositories, Snapshot, Key pairs, Security groups, Elastic IP’s Elastic Container Service, elastic Cache, RDS, VPC, Cloud Front, X-Ray, cloud watch, Dynamo DB, Route 53, Cloud Trail, Elastic Bean stack, cloud formation, Artifact, cloud search, elastic search service, SQS, SNS, SES, Amazon Certificate manager
  • With all my extensive experience on AWS had a good practical implementation on control over AWS Billing
  • Created S3 buckets and managed policies using IAM roles for S3 buckets and used S3 bucket for storing data
  • Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements
  • Provisioning the AWS EC2 servers by assigning the EBS volumes, auto scaling groups, load balancers, security groups in the defined VPC
  • Analysed and resolved conflicts related to merge of source code for GIT
  • Worked on creation of custom Docker container images, tagging and pushing the images and Docker consoles for managing the application life cycle
  • Maintained Docker container clusters managed by Kubernetes, utilized Kubernetes and Docker for the runtime
  • Created repositories according the structure required with branches, tags and trunks
  • Planned and implemented disaster recovery solutions, capacity planning, data archiving, backup/recovery
  • Set up cluster environment for load balancing and high availability of Windows and Linux servers
  • Worked on deployment procedures using middleware like Web sphere, creating deploy scripts and setting for the Production release
  • Worked with scrum and development team in overseeing bug tracking, test prioritization, test automation and releases
  • Automated setup of web server in different environments by triggering single Jenkins build
  • Used Jira as ticketing and workflow management tool, used Confluence and SharePoint for documentation
  • Managed IAM roles, policy, security groups and network configuration in AWS for deployed app in AWS EC2


Environment: Amazon Cloud Services (AWS), Ansible, AWS-Code Build, Kubernetes, AWS-EC2, SNS, SWF, Elastic-Search, VPC, AWS IAM, CDN, Scripts, AWS Route53, SQS, Elasticache, Git, AWS Route53, API- Gateway, CMMI, AWS Cloud Watch, Elastic Load Balancers, S3, Java, Jenkins, GIT.

Jr. DevOps engineer

Wipro Pvt LTD
04.2015 - 05.2017
  • Delivered DevOps pipelines that apply automation to the software development process and improve the efficiency, security, stability, and quality of applications being delivered by project and product teams
  • Setup Docker on Linux and configured Jenkins to run under Docker host
  • As an AWS IAM Defines and establishes access control policies and guidelines for the organization's resources, systems, and applications. Automated deployment and scaling of applications using AWS services such as EC2, S3, RDS and Elastic Beanstack
  • Experience in Ansible to automate running of tasks from multiple nodes. Implemented Helm-charts for the deployments
  • Automated cloud deployments using Ansible, Python and Terraform templates
  • Deployed Docker containers using Helm Chart into Kubernetes Clusters
  • Implementing security best practices for EKS clusters, including network policies, RBAC (Role-Based Access Control), and pod security policies
  • Implemented end-to-end monitoring using CloudWatch, AWS X-Ray, Datadog, and Dynatrace
  • Developed dashboards for key metrics and performance indicators
  • Integrated monitoring solutions with incident management systems.
  • I have orchestrated the CI/CD process employing tools such as GIT, Nexus, SonarQube, Terraform, Ansible and Jenkins for job creation
  • Executed Maven builds, managed Elk, Splunk, Nagios, Nginx, Tomcat, and created Docker images deployed in clusters
  • Architected, developed, and deployed microservices to Kubernetes and Docker Swarm through CI/CD automation
  • Monitoring resource and application monitoring on AWS Cloud Watch, establishing alarms for EBS, EC2, ELB, RDS, and S3 metrics, with configured notifications for events
  • Automated infrastructure provisioning and configuration management utilizing Terraform, Ansible, and Git
  • Implemented an observability stack, including monitoring, logging, and analytics using ELK, Splunk, and Nagios
  • Utilized Prometheus, Grafana, and Alert manager for end-to-end monitoring of infrastructure, applications, and services
  • Designed custom Grafana dashboards to track crucial application and business KPIs for early problem detection
  • Worked on configuration management tool using Chef, for automating server configurations and deployments across Amazon EC2 instances
  • Created custom dashboards in Datadog with aggregated metrics and automated emails with Datadog reports
  • Optimize database queries, add indexes, or use read replicas to improve performance
  • Consider using AWS RDS Performance Insights or Azure SQL Database performance tuning tools
  • Created and maintained Docker images, managed Docker Hub repositories, and wrote Docker files
  • Established and administered Kubernetes clusters, deploying applications using YAML
  • Developed end-to-end CI/CD pipelines using Jenkins, Groovy, and plugins
  • Proficient in infrastructure as code tools such as Terraform, CloudFormation, and Ansible
  • Expertise in Nginx, JBoss, MongoDB, and microservices architecture
  • Demonstrated proficiency in Python for analytics, automation, and microservices development


Environment: GIT, Nexus, SonarQube, Terraform, Ansible, Jenkins, Maven, Splunk, Nagios, Nginx, Tomcat, Docker, Kubernetes, AWS CloudWatch, Datadog, Prometheus, Grafana, Alert manager, ELK, Python, Lambda, YAML, CloudFormation, JBoss, MongoDB, AWS EC2, RDS, S3, VPC, IAM

Linux Administrator

Vitel Global
11.2012 - 03.2015
  • Installed and managed Red Hat Linux, Solaris, and Windows Server systems
  • Provided Level 2 support, managing tickets, responding to alerts, and troubleshooting issues
  • Monitored system performance metrics like CPU, memory, and disk space
  • Configured core services such as DNS, NFS, Samba, LDAP, TCP/IP, FTP, and HTTP
  • Utilized LVM for volume management and RAID and implemented system administration scripts
  • Managed user accounts, groups, and permissions, and implemented LDAP and Active Directory authentication
  • Managed and administered multiple Linux distributions, including Ubuntu, CentOS, and Red Hat Enterprise Linux
  • Installed and configured Apache Tomcat and WebSphere application servers, including load-balanced clusters
  • Collaborated with DBAs for Oracle database installation, restoration, and log management
  • Automated tasks using shell scripts, cron jobs, and system backups with Veritas NetBackup
  • Assisted with Solaris Jumpstart and RHEL Kickstart OS deployments
  • Troubleshoot backup, restore, and end-user issues on Solaris and Linux servers
  • Developed and maintained scripts for various services using UNIX shell and Perl
  • Worked with DBAs on Oracle and RDBMS installations, security patching of Linux servers, and Splunk administration.


Environment: RedHat Enterprise Linux 5. x, Solaris Shell, Bash, Korn shell, Apache, Tomcat, LDAP, NFS, SAMBA, SSH, DHCP, DNS, Kick start server, TCP/IP, WebSphere, Web Logic, Nagios, VM ware ESX, Veritas File System, Veritas NetBackup, and Veritas Cluster Server, jumpstart, kickstart, RDBMS, Oracle Database, Splunk.

Skills

    Cloud Platforms: Microsoft Azure, Amazon Web Services (AWS), GCP, Oracle

    Container Orchestration Tools: Docker Swarm, Kubernetes, EC2 Container Services, Azure Container Services, OpenShift

    Configuration Management: Chef, Ansible, Puppet

    Version Control Tools: GIT, GITHUB, SVN, Perforce, Bitbucket

    Web and Application Servers: JBOSS, Apache Tomcat, Web Sphere, Web Logic, Nginx, Send Mail

    Monitoring Tools: Nagios, Splunk, Dynatrace, ELK, Datadog, Grafana, New Relic

    Bug Tracking Tools: JIRA, ServiceNow, Bugzilla, HP ALM, Confluence, Rally, IBM ClearQuest

    Build Tools: Maven, Ant, Gradle

    Continuous Integration: Jenkins, Bamboo, Hudson

    Scripting Languages: Shell, Ruby, Python, PHP, Perl, JavaScript, PowerShell, JSON, YAML

    Languages: Java, J2EE, Python, R, C#

    Database: MySQL, Oracle, DynamoDB, MongoDB, Cassandra

    Repository Management: Nexus, JFrog

    Virtualization: VMware, Windows Hyper-V, Power VM, Vagrant, Virtual box

    Operating System: Red Hat, Ubuntu, Debian, Fedora, CentOS, Windows, Solaris, Mac OS

    Networking Protocols: TCP/IP, DNS, NFS, ICMP, SMTP, DHCP, OSPF, BGP, UDP and RIP

Certification

  • AWS Certified Solutions Architect
  • Certified Microsoft Azure Administrator
  • Docker Certified Associate
  • HashiCorp Certified Terraform Associate
  • Certified Kubernetes Administrator

Timeline

Sr. DevOps Engineer

Honey well
12.2023 - Current

Sr. DevOps Engineer

Santander Bank
10.2022 - 11.2023

DevOps/SRE Engineer

Liberty Mutual Insurance
02.2021 - 09.2022

DevOps Engineer

Wipro Pvt LTD
06.2017 - 01.2021

AWS Cloud Infrastructure

ICICI Lombard General Insurance Co
03.2016 - 06.2018

Jr. DevOps engineer

Wipro Pvt LTD
04.2015 - 05.2017

Linux Administrator

Vitel Global
11.2012 - 03.2015
Sai Sree