Manikanth Kaleru
****************@*****.*** 717-***-**** LinkedIn
SUMMARY
Over ten years of experience as a Cloud, DevOps, DataOps, and Build/Release Engineer in solving complex problems with creative solutions, configuring Cloud Services, leveraging DevSecOps, and Serverless technologies to Support Enterprise applications in an organization's IT workload. Expertise in containerization (Docker), orchestration (Kubernetes, OpenShift), and Infrastructure as Code (Terraform), with extensive automation experience for multi-cloud environments. Strong experience in cloud migration, disaster recovery, cost optimization, and compliance, with hands-on skills in Python, Java, Golang, and Shell scripts. Proficient in wide variety of monitoring tools and automation, enhancing system performance, scalability, security and disaster-recovery. Adept in Agile, Waterfall methodologies, and collaborating with development teams to drive innovation and deliver robust, scalable solutions. Actively participated in on-call duties, promptly resolving critical incidents to maintain high availability and minimize service disruptions.
EXPERIENCE
Project 1: Vanguard, Malvern PA
Role: Cloud Engineer / Contract Developer
(Mar 2021 – Jan 2025)
Implemented a multi-cloud strategy using AWS to ensure redundancy and high availability, with advanced auto-scaling configurations reducing infrastructure costs.
Designed and deployed Kubernetes clusters on AWS EKS for microservices-based applications, ensuring high availability and auto-scaling.
Leveraged Terraform to provision Kubernetes clusters in EKS and AKS, ensuring high availability and scalability for microservices-based applications.
Built Docker images and managed container lifecycles for secure and scalable deployments in AWS ECS and Kubernetes.
Utilized AWS Glue to create ETL workflows for processing and transforming large datasets, integrating with S3 and Redshift for seamless data management.
Automated infrastructure provisioning with Terraform, enabling reproducible and scalable environments across AWS.
Developed reusable Terraform modules for VPC, EC2, RDS, S3, and security groups, enabling rapid deployment and standardization of cloud resources.
Utilized Terraform state management in Amazon S3 with DynamoDB backend to enable team collaboration and prevent conflicts in infrastructure updates.
Automated security configurations using Terraform and AWS Config to enforce compliance policies and remediate security misconfigurations.
Used Terraform to deploy serverless applications with AWS Lambda, API Gateway, and DynamoDB, optimizing cost and efficiency.
Integrated centralized log tools (Splunk, OpenTelementry) as part of server build. Created dashboards, alerts in Splunk and Honeycomb to monitor and report incidents for the various ECS and on-prem based Java applications.
Implemented infrastructure monitoring and logging using Terraform with HoneyComb, CloudWatch, and Splunk to ensure proactive security and performance management.
Developed and maintained Java-based security application to give high availability and resilience for the back-end web applications.
Worked extensively on REST Api's, integrating multiple applications for authentications and authorizations.
Performed VPC Flow Logs analysis using AWS Athena and Splunk to identify anomalous network activity and improve network security posture.
Worked on WebSphere application servers which is used in on-prems systems and Tomcat for cloud-based applications.
Involved in building deployment/build scripts and automate solutions using scripting languages such as Python and Shell Scripting for automation and infrastructure as code.
Implemented and supported monitoring tools like Splunk and Honeycomb on Development and Production environments.
Experience in using Nexus and Artifactory repository managers for Java builds. Experience in using monitoring tool like Splunk and HoneyComb.
Worked on Oracle database and developed clean-up jobs using Shell-scripts and Korn-shell scripts.
Upgraded Java applications to support Rhel6 to Rhel8 operating system and to support Oracle Database version upgrades.
Experience with IBM IDGXi50 network device, where setting up client applications to consume in house applications.
Work on Java functional changes as per the business requirement.
Supported a 24/7 environment by implementing and managing monitoring tools such as Dynatrace, Datadog, CloudWatch, and Splunk to ensure high availability and performance of critical systems.
Worked on P1 incidents and supporting application on Pager Duties.
Project 2: Ceva Logistics, Jacksonville FL
Role: Sr. DevOps Engineer / SRE
(Dec 2019 – Mar 2021)
Automated CI/CD pipelines using Azure DevOps, PowerShell, and MS Build for multiple environments (DEV, QA, Production).
Deployed and managed Azure infrastructure using Azure Resource Manager (ARM) templates for building and configuring virtual machines, storage accounts, and resource groups by rightsizing VM instances, scheduling automated start/stop processes during non-peak hours using Azure Automation and Logic Apps by leveraging Azure Reserved Instances (RI) and Spot VMs.
Implemented Infrastructure as Code (IaC) with Terraform for Azure, building and automating staging and production environments.
Integrated Algolia Search Engine to enhance the search experience within applications, implementing indexing, query optimization, and ensuring quick and accurate search results across large datasets. Coordinated with development teams to fine-tune relevance and improve the overall user experience in real-time search functionalities.
Implemented Infrastructure as Code (IaC) with Terraform for Azure, automating provisioning of virtual networks, storage accounts, and AKS clusters.
Developed Terraform modules for Azure Resource Manager (ARM) templates, simplifying infrastructure deployment and scaling.
Used Terraform with Azure DevOps pipelines to achieve automated infrastructure deployment with minimal manual intervention.
Integrated Azure Log Analytics, Dynatrace with VMs for monitoring and tracking system metrics and enhancing visibility and performance monitoring across environments.
Deployed and managed Kubernetes clusters on Azure using Azure Container Service (ACS) and Docker.
Implemented serverless solutions using Azure Functions to enhance scalability and reduce infrastructure complexity.
Managed Azure DevOps services (Repos, Boards, Test Plan) and GitHub repositories, optimizing the software development lifecycle and ensuring seamless integration between GitHub and Azure environments.
Configured Azure Data Lake monitoring, Blob Storage, Cosmos DB, and utilized Azure Key Vault for secure secret management.
Worked with Azure services like Web Roles, Worker Roles, Virtual Machines, Azure SQL, and Azure AD, managing backups and recovery through Azure PowerShell.
Customized Azure DevOps with REST APIs, PowerShell, and provided training on best practices. Implemented Blue-Green deployment strategies in Azure to reduce downtime during updates.
Developed custom dashboards in AppMon to visualize application performance metrics, including response times, error rates, and throughput, providing actionable insights to development and operations teams.
Configured AppMon alerts to proactively detect performance degradation, enabling rapid response to incidents and minimizing downtime for critical applications.
Developed custom dashboards in AppMon to visualize application performance metrics, including response times, error rates, and throughput, providing actionable insights to development and operations teams.
Integrated Python scripts with CI/CD pipelines, and automated release management processes using Git within Jenkins, ensuring smooth software releases.
Project 3: TechMahindra, Hyderabad, India
Role: Build/Release Engineer
(Mar 2016 – Aug 2018)
Configured and maintained Git repositories, managing branches, tags, and code merges, and set up Jenkins as a CI server for automated builds with scheduled jobs.
Implemented CI processes with Jira and Jenkins, creating deployment pipelines using shell scripts, and managed Java application builds with Maven, storing artifacts in Nexus.
Developed WebOps automation workflows to monitor JBoss and Tomcat servers, reducing manual intervention, and configured JBoss for clustering, load balancing, and failover.
Deployed J2EE products to JBoss, Tomcat, WebSphere, and IIS servers using Maven and Ant scripts, and automated .NET builds with Jenkins, managing build code in TFS and IIS configuration.
Managed Red Hat Enterprise Linux environments, configuring cron jobs, backups, and using shell scripts for application deployment.
Used JIRA for bug tracking, Grafana for monitoring, and deployed Redhat Satellite Server for Linux management. Coordinated releases to QA and UAT environments.
Experienced in all phases of the software development life cycle (SDLC)
Project 4: 4G ID Solutions, Hyderabad, India
Role: Linux System Administrator
(May 2014 – Mar 2016)
Administered and maintained Linux servers (RedHat/CentOS) for optimal performance, security, and reliability, including installation, configuration, maintenance, and troubleshooting.
Demonstrated expertise in Unix/Linux system administration, handling server patching, performance tuning, and networking protocols such as TCP/IP, DNS, DHCP, VLANs, and firewall management.
Automated routine tasks using Bash and Python scripts, improving operational efficiency, and collaborated with development teams to troubleshoot issues, implement backups, and ensure data integrity.
Implemented LDAP and Active Directory authentication mechanisms, and integrated Subversion into Chef/rundeck for automated deployments, handling HP, DELL, and SUSE Linux environments.
Configured Linux services (DNS, DHCP, NIS, NFS) and installed Apache/Web logic on Solaris, Linux, and Windows, while managing Chef Server and Chef Solo for provisioning.
Built CI/CD pipelines in Azure DevOps, configured SonarQube and Aqua Scanner for security and code scanning, and used the ELK Stack for centralized logging.
Regularly upgraded and patched Linux systems, managed firewalls, and intrusion detection/prevention systems, and tuned performance for containerized environments using Docker.
Installed monitoring tools like Nagios, supported Windows Server environments with Active Directory, IIS, and DNS, and used PowerShell scripting for automation and system security.
EDUCATION
Master of Science: Computer and Information Sciences, New England College - Henniker, NH
(Sep 2018 - Mar 2020)
Bachelor of Science: Computer Science, Jawaharlal Nehru Technological University - Hyderabad, India
(Mar 2010 - May 2014)
SKILLS & ABILITIES
Cloud Platforms: AWS (Amazon Web Services), Microsoft Azure,
Containerization: Docker, Kubernetes
Configuration Management: Ansible, Chef, Puppet
Security Tools: AWS Security Hub, Azure Security Center
CI/CD: Jenkins, GitLab Actions, Concourse, Travis CI, Maven
Infrastructure as Code (IaC): Terraform, CloudFormation
Scripting Languages: Shell Scripting, Bash, Python, PySpark, Java
Monitoring and Logging: Dynatrace, Splunk, Honeycomb, CloudWatch, Prometheus, Datadog, Appmon
Version Control: Git, GitHub, Bitbucket, SVN
Database Systems: MySQL, PostgreSQL, Oracle, DynamoDB
Data Visualization: Tableau, Power BI
Operating Systems: Linux (Ubuntu, CentOS, RedHat), Windows Server, macOS
Project Tracking / Ticketing: ServiceNow, JIRA, Microsoft 365 Administration, Google Workspace
Programming Languages: Python, Java, Golang, JavaScript (Node.js, TypeScript)
Virtualization: VMware vSphere
Networking: HTTP/HTTPS, FTP, NFS, NTP, SMB, SMTP
Servers: Apache Tomcat, JBOSS, Web Logic, IBM WebSphere
SDLC: Agile, Waterfall