Summary
Overview
Work History
Education
Skills
Career Objective
Summary
Internship
Awards
Timeline
Generic

Srinivas S K

Bangalore

Summary

Experienced DevOps engineer dedicated to continuous learning and improvement. Proficient in automating infrastructure, integrating cloud services, and implementing CI/CD pipelines. Adept at conducting PoCs and providing detailed system design and architecture solutions. Committed to effective documentation and delivering comprehensive product demos.

With a strong background in cloud, I excel at testing and integrating cloud infrastructure to ensure robust, scalable, and secure systems. I thrive in fast-paced environments, constantly seeking innovative solutions to complex problems. My expertise includes container orchestration, microservices architecture, and infrastructure as code (IaC). I am passionate about continuous integration and continuous delivery, driving efficiency and optimizing workflows. Skilled in collaborating with cross-functional teams to align technology strategies with business goals.

Overview

7
7
years of professional experience

Work History

Research & Development Engineer(DevOps)

NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Bengaluru
12.2019 - Current

2G,3G,4G,5G DevOps/CI Team

  • Created and managed a Docker deployment pipeline for application images in the cloud using jenkins
  • Written Ansible Playbooks in YAML as the wrapper to manage configurations of Openstack nodes and test playbooks on openstack instances using YAML and automated various infrastructure activities like continuous deployment, apllication server setup, and monitoring using ansible playbooks
  • Expertise in Linux system builds, administration, installations, upgrades , troubleshooting on different distributions such as Ubuntu, CentOS,Redhat, RHEL 6.x,7.x,8.x and rocky linux
  • Have good working knowledge in python, bash/shell,JSON and YAML
  • Developed shell and python scripts used to automate day to day administrative tasks and automation of the build and release process
  • Managed Version Control- Git and gerrit and auotomated current build processwith jenkins with proposed Branching strategies to accomodate code in various testing cycles
  • Integrated docker container orchestration framework using kuberenetes by creating pods and deployements
  • Worked in different Horizontals such as cloud chapter, build chapter, opertaion chapter, harmonization chapter, tools chapter
  • Colloborate with a cross functional team of application developers, operation engineers, architects to understand complex product requirements and transalte them into automated solutions that I built
  • Improved our monitoring and alerting systems to enable engineering teams to successfully operate and gain insightsinto the behaviours of applications in "hands-off" environments
  • Collaborate with colleagues to support and improve architecture,systems, processes, standards and tools
  • Lead technical discussions to ensure solutions are designed for successful deployment, security and high availability in the cloud
  • Design, implement and maintain server,storage network and security infrastructure as code
  • Write and maintain code for automating the creation of scalable/resilent/infrastructure with a focus on immutability and containers
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all bulid and deployments
  • Setup Continuous Integration for major releases in Jenkins
  • Experience in using Bug Tracking tools like JIRA, Redmine
  • Experience in using Ansible playbooks, inventory, dynamic inventory and automated Existing cloud environment
  • Written playbooks and roles to manage configurations of and deployments to remote machines
  • Managed configurations of multiple servers using Ansible
  • Troubleshooting various production related outages
  • Managed to build rpms for different components such as l2-ps,l2-lo and l2-hi,etc for custom docker RCP container creation for VDU SCT
  • Developed the build jobs in jenkins to poll SCM to check for changes of source code and performing the builds
  • Custom Docker images were created using Docker files and deployed docker containers
  • Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments
  • Responsible for the EBFs (Emergency Bug Fixes) to push them to different environments and monitor their status
  • Worked with the automated scripts for the Build and Deployment of the applications
  • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures
  • Suggested and implemented the process of nightly builds and auto deployments, for fast paced applications
  • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures
  • Performed merges for each build from Development Branch to Integration Branch
  • Worked on Kubernetes deployment yaml file for replica et,autoscaling, rollout status
  • Configured Kubernetes pods, services and load balances to expose
  • Lab machines configuration for testing the TC's and build compilation executions using YOCTO/bitbake recipes by adhering with the toolchains from platform teams
  • Lab machine connection to the jenkins for build compilations and monitoring their status and maintenance during GMB
  • Worked on ansible playbooks for deployment automation to deploy into Dev,QA and Production environments with environment specific inventory files.

Cloud DevOps Engineer

Mindtree Ltd.
Bengaluru
07.2017 - 12.2019

Project 3: Dubai Holding

  • Primary duties include coming up with a combination of Automation/Tools and Pracesses to achieve Continuous Delivery/ Continuous Integration for various applications
  • Experience in AWS operations and automation using CLI or API's for various services like EC2, EBS, S3, Glacier, VPC, Route53, Cloud Formation, Cloud Front, OpsWorks, RDS, DynamobDB, ElastiCache, ELB, Auto scaling etc
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from svn/git
  • Experience in provisioning virtial servers for different environment using AWS and Docker
  • ELK(Elastic,Logtstash and Kibana) for centralized logging and then store logs and metrics into S3 bucket using lambda function and used AWS lambda to manage the servers
  • Used Ansible tool for configuration managementto automate AWS instances to enable continuous deployments and configure existing servers and create new servers
  • Used CRON tabs automated scripts to do continuous delivery and continuous deployment.
  • Created S3 buckets for storage and used glacier for backup
  • Used Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across cluster of hosts
  • Implemented periodic customer releases through git pushes to shared,private and public servers

Cloud DevOps Engineer

Mindtree Ltd.
Bengaluru

Project 2: Lookout.inc

  • Monitoring of all services using Datadog and notification setting using Pagerduty on various issues related to server availability, disk issues, CPU, memory, processes, etc
  • Deploying Android app for AT&T Smart Network and NTT DoCoMo Enterprise clients
  • Managed security groups, VPC specific to environment
  • Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management
  • Worked on Datadog to monitor cloud-scale applications, bringing together data from servers, databases, tools, and services to present a unified view of an entire stack
  • Configured and managed various AWS Services including EC2, RDS, VPC, S3, Glacier, Cloud Watch, Cloud Front, and Route 53 etc
  • Responsible for Creating AWS IAM Users, Policies, Groups etc
  • Good hands-on experience with configuring Elastic Search with built-in integration tools like Kibana and Logstash
  • Performed curator jobs to enhance the cluster on ELK
  • Expertise in scheduling, deploying and managing Container replicas onto a node cluster using Kubernetes and worked with building Kuberenetes run time environment of the CI/CD system to build, test and deploy in our open source platform.
  • Coordinated with other teams for successful rollouts of new features or bug fixes.

Cloud DevOps Engineer

Mindtree Ltd.
Bengaluru

Project 1: Bourne Leisure ltd

  • Cloud Event and Cloud incident management for Azure environment
  • Worked on Azure web application, App Services
  • Managed Application Insights, Azure Monitoring
  • Hands on experience with Azure and strong understanding of Azure capabilities and limitations, primarily in the IaaS Space
  • Handle escalated Support tickets till closure for MS Azure IaaS Platform
  • Work closely with the program management / product group for info on new released features
  • Exposed to working with various issue severities, engaging specialized teams, close deadlines
  • Reporting to the Group Manager for technical escalations, analyze top-issues and top call drivers for the week and provide action plans to streamline process
  • Experienced in migrating on-premises DevOps platform to Azure CI/CD processes by utilizing ARM templates, Azure Devops App services such as Board, repos, Build and release pipeline, Test plans, Artifacts, Web Apps and Application insights
  • Experienced in writing terraform templates that can spin up infrastructure for multi-tier application
  • Expertise in integrating Docker containers Infrastructure and Continuous Integration for building and deploying Docker containers and excelled on creating AMI (Amazon Machine Images) that utilizes ELB and Auto scaling
  • Experienced in Azure Role-based Access Control to segregate duties within the team and grant limited amount of access to users that they need to perform their jobs.

Education

B.E - Computer Science

K.S School Of Engineering & Management
Bengaluru, Karnataka
07-2017

Skills

  • Automation
  • CI/CD
  • Infrastructure as Code
  • Build & Release Management
  • Cloud Management
  • Ubuntu
  • CentOS
  • Windows
  • RHEL
  • Ansible
  • AWS
  • Azure
  • Openstack
  • Git
  • GitHub
  • Gerrit
  • Python
  • Shell Scripting
  • YAML
  • Jenkins
  • Azure DevOps
  • Docker
  • Kubernetes
  • Jira
  • OpsGenie
  • Mwatch
  • Snow
  • Elastic search
  • Logstash
  • Kibana
  • Cloud Health
  • Terraform

Career Objective

To utilize my skills and abilities that offers professional growth while being resourceful and innovative. Skilled Cloud DevOps Engineer with experience and working knowledge in automation, Infrastructure as code, Build & Release Management, ELK, AWS, Azure, leveraging configuration management.

Summary

  • Having 6.5 years of experience in IT industry as DevOps, Change/Incident Management, Cloud Management, SCM/CI, R&D, Build & Release, Automation
  • Good experience on DevOps tools such as Jenkins, Ansible, Docker, GIT, Gerrit, Coverity, Prometheus, Grafana
  • Good experience working with container orchestration tools like docker swarm, Kubernetes
  • Well versed with Openstack based Cloud Infrastructure
  • Experience on different AWS services like EC2 (Elastic load balancing, auto scaling, EBS), VPC, S3, IAM, etc
  • Focusing on high-availability, fault tolerance and auto-scaling in cloud formation. Creating snapshots and Amazon machine images (AMIs) of the instances for backup
  • Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements
  • Experience in AWS Elastic Block Storage (EBS), various volume types and utilization of different types of EBS volumes based on requirement
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and glacier for storage and backup on AWS
  • Create, manage, and delete users and groups as per the request using Amazon Identity and Access Management
  • Worked as a Release manager for OTA Deployments
  • Monitored Application and server logs using the ELK stack.
  • Have good understanding of Incident, Problem and Change management and have excellent troubleshooting, time management skills, ability to work independently or as part of a team
  • Trained and handled fresher’s in the team and prepared High-level and Low-level Documents/POCs
  • ELK-Identify and remedy any indexing issues, Installed and Configure curator to delete indices older than 90 days, Used Kibana plugin to visualize for elastic search, working with the Kibana dashboard for the overall build status with drill down features, Curator jobs for moving the logs and taking snapshots, Cluster rebalancing
  • Used Jenkins as tool for continuous integration tool, created new jobs, managed required plugins, configured the jobs selecting required source code management tool, build trigger, build system,post build actions, scheduled automatic builds, notified the build reports, etc.
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Worked on DSL for the job creation and managing the entire jenkins
  • Managing jenkins jobs based on DSL and use plugins for test builds, promote the artifacts to S3 and Jfrog, also setting up multi-pipeline jobs to build based on dependencies
  • Experience with docker container service.
  • Experienced in branching, merging, tagging, and maintaining the version accross the environments using GIT on Linux platforms
  • Used Ansible to Orchestrate software updates and verify functionality
  • Wrote Ansible playbooks to manage configurations and automate installation process
  • Used Ansible to Orchestrate software updates and verify functionality
  • Generated release builds using internal scripts(YOCTO/Bitbake recipes)
  • Well versed with Ansible Playbooks, modules and roles
  • Experience In Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Autoscaling, CloudFront, CloudFormation, ElacticCache, CloudWatch, SNS.
  • Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player
  • Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team
  • Strong communication skills and ability to work in cross-team situations to resolve complex issues with time-sensitive projects
  • Ability to handle multiple scenarios with rapidly changing priorities and deadlines
  • ELK-Identify and remedy any indexing issues, Installed and Configure curator to delete indices older than 90 days, Used Kibana plugin to visualize for elastic search, working with the Kibana dashboard for the overall build status with drill down features, Curator jobs for moving the logs and taking snapshots, Cluster rebalancing

Internship

Successfully completed an internship at RELIANCE E-COMMERCE (AJIO)

Awards

  • People Manager Awards: Unstoppable and A-Team awards for showcasing contribution to various tasks and striving towards required deadlines
  • Accountability, Partnership, Strategic thinking, Trust and Respect, Influencing awards for various occasions in team performance
  • Best performer from the Nokia Tribe Team 2022

Timeline

Research & Development Engineer(DevOps)

NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
12.2019 - Current

Cloud DevOps Engineer

Mindtree Ltd.
07.2017 - 12.2019

Cloud DevOps Engineer

Mindtree Ltd.

Cloud DevOps Engineer

Mindtree Ltd.

B.E - Computer Science

K.S School Of Engineering & Management
Srinivas S K