Sivakumar Reddy Mettukuru, Developer in Singapore, Singapore
Sivakumar is available for hire
Hire Sivakumar

Sivakumar Reddy Mettukuru

Verified Expert  in Engineering

Bio

Sivakumar is a DevOps and AWS Cloud architect with 10+ years of experience, with expertise in Jakarta EE development. He considers his DevOps mindset with development experience to be his greatest strength. He is able to set up cloud infrastructures with IaaC tools like Terraform or CloudFormation and end-to-end automated pipelines with CI/CD. Sivakumar can improve security, reduce costs, and optimize any application for better performance.

Portfolio

iVideoSmart Pte Ltd
AWS IoT, Terraform, Jenkins, Ansible, Kubernetes, Docker, CI/CD Pipelines, Git...
DBS
Red Hat OpenShift, Jenkins, Nexus, Ansible, Java, Docker, Terraform, Amazon EC2
Accenture
Java, AWS IoT, Selenium, Jenkins, Hibernate, Linux, Docker

Experience

Availability

Part-time

Preferred Environment

AWS IoT, Terraform, Jenkins, Docker, Kubernetes, Ansible, Python, Shell, Git, CI/CD Pipelines

The most amazing...

...project I've contributed to is a centralized shift-left CI/CD framework used daily by every project in my previous bank.

Work Experience

DevOps Lead

2022 - PRESENT
iVideoSmart Pte Ltd
  • Migrated manually created AWS resources to IaaC resources using Terraform.
  • Reduced 30% of the infrastructure cost with cost optimization techniques. Removed the unused infrastructure and converted public communication between components into private communication.
  • Migrated an RDS MySQL cluster into an Aurora cluster to reduce the cost and improve performance. Wrote a standard operating procedure to upgrade RDS.
  • Improved security using IAM, NACL, security groups, private endpoints, and monitoring the CloudTrail logs.
  • Set up automated pipelines to deploy applications from development to production with zero downtime.
  • Implemented scanning at multiple stages. Performed static source code analysis using SonarQube, open-source scanning using Nexus IQ, image and container scanning using Twistlock, and static application security testing using Fortify.
  • Set up automated scripts that can switch off the development resources like RDS, EC2, and ECS while off-business to reduce costs.
  • Implemented a monitoring and alerting system at various levels to allow an up-and-running system all the time.
  • Removed IAM users and converted them into IAM roles.
Technologies: AWS IoT, Terraform, Jenkins, Ansible, Kubernetes, Docker, CI/CD Pipelines, Git, Amazon EC2, AWS Fargate, Infrastructure as Code (IaC), DevOps

Senior DevOps Engineer

2019 - 2022
DBS
  • Migrated an OpenShift cluster from 3.11 to 4.6. Coordinated with all development teams to migrate from the old to the new cluster without downtime.
  • Migrated all applications which were following the traditional approach to a DevOps process from development to production.
  • Implemented industry DevOps best practices like shift left, DevSecOps, and the twelve-factor methodology.
  • Created centralized DevOps CI/CD pipelines for Java, .NET, Python, React, and Node.js applications that can be easily called at runtime.
  • Implemented a trunk-based branching strategy to help cloud-native applications be deployed into any platform.
  • Set up a PCF cluster and wrote CI/CD pipelines with blue-green zero downtime deployments.
  • Automated applications' onboarding to all DevOps tools.
  • Implemented ServiceNow workflow to provision and configure Linux servers using Ansible automatically upon the application's team request.
Technologies: Red Hat OpenShift, Jenkins, Nexus, Ansible, Java, Docker, Terraform, Amazon EC2

Senior DevOps Engineer

2016 - 2018
Accenture
  • Developed a model system to connect the devices using IoT protocols. We exhibited this system at the Mobile World Congress 2017 in Spain.
  • Migrated on-premise servers to AWS EC2 and an on-premise database to AWS RDS.
  • Implemented the MQTT protocol as part of IoT applications. Used AWS IoT as the IoT Hub for the end IoT devices.
  • Developed a CI/CD pipeline that can deploy applications and included Selenium tests as part of continuous testing.
  • Installed the Nagios tool to monitor servers and processes through automated scripts.
  • Configured Linux servers using Chef cookbooks. Scheduled cookbooks for auto recovery if something goes wrong.
Technologies: Java, AWS IoT, Selenium, Jenkins, Hibernate, Linux, Docker

DevOps Engineer

2015 - 2016
HCL
  • Developed a model application that can monitor vehicle parameters like location, tire pressure, speed, and oil viscosity. and send it to IoT Hub. We exhibited this at Oracle's Open World Conference in San Francisco in 2016.
  • Implemented ActiveMQ queues and topics to achieve asynchronous communication between components.
  • Wrote Chef cookbooks that can baseline the servers according to CIS standards.
  • Developed a REST API using Java Spring and deployed it from development to production servers.
  • Implemented Jenkins Freestyle jobs to build and deploy applications. Configured Maven and SonarQube as part of Jenkins Pipeline.
Technologies: Java, ActiveMQ, Spring, Hibernate, Linux, Apache Maven, Apache Tomcat, Apache2

System Engineer

2012 - 2015
Tata Consultancy Services
  • Configured JBoss BPM workflows for order management.
  • Developed shell scripts to monitor the server CPU and memory usage, triggering automated emails if they reached a threshold.
  • Performed monthly production deployments following a change management process to release new features.
  • Configured an Apache web server with the JBoss server and configured database sources inside the JBoss server as part of a three-tier architecture.
  • Monitored production servers and services continuously using shell scripting that triggered automated emails if something went wrong.
Technologies: Java, SQL, Apache Ant, Linux, JBoss, jBPM, Apache Maven

SDLC 2.0

https://www.dbs.com.sg/personal/default.page
We created a CI/CD framework from the ground up that automates the deployment process for various cloud-native web applications, from development to production.

During development, we followed industry best practices such as shift-left, DevSecOps, build once, run anywhere, GitOps, and the twelve-factor methodology.
2008 - 2012

Bachelor's Degree in Electronics and Communications

Sri Krishnadevaraya University - Kurnool, India

MAY 2020 - MAY 2023

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation

FEBRUARY 2020 - FEBRUARY 2023

AWS Certified Solutions Architect ‒ Associate

Amazon Web Services

FEBRUARY 2020 - FEBRUARY 2023

AWS Certified Solutions Architect

Amazon Web Services

Tools

Terraform, Jenkins, Shell, Git, Apache Maven, AWS Fargate, Amazon EKS, Ansible, ElectricFlow, ActiveMQ, Apache Tomcat, Apache Ant

Paradigms

DevOps

Platforms

Docker, Kubernetes, Amazon Web Services (AWS), Amazon EC2, Linux, AWS IoT, Red Hat OpenShift, Nexus, Apache2, JBoss

Storage

Amazon EFS

Languages

Python, Java 8, Java, SQL

Frameworks

Selenium, Hibernate, Spring, jBPM

Other

Infrastructure as Code (IaC), AWS DevOps, Amazon RDS, AWS NAT Gateway, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring