Summary
Overview
Work History
Education
Skills
Websites
Accolades And Community Involvement
Work Rights
Languages
Hobbies and Interests
References
Timeline
Generic

Bharath Subramanian

Melbourne,Australia

Summary

Experienced and customer-focused DevOps Engineer with over 13 years of expertise in the IT industry, specializing in Banking and Insurance domains. Proficient in various programming languages, API development, full-stack development, and DevOps methodologies. Skilled in leading teams to implement AWS-focused solutions, optimizing cloud infrastructure for scalability, reliability, and cost-effectiveness. Adept problem solver with demonstrated interpersonal and organizational abilities, dedicated to aligning technical strategies with business objectives.

Overview

14
14
years of professional experience

Work History

Cloud Engineer - Senior Specialist

Telstra
Melbourne, Victoria
03.2021 - Current
  • Spearheaded automation initiatives within corporate cloud environments (AWS and Azure), leveraging JavaScript (Node.js) and Python for efficient monitoring, backup, and patching of virtual machines (VMs).
  • Led the development of microservices using JavaScript (Node.js) to manage APIs, ensuring scalability and reliability of cloud infrastructure management.
  • Utilized Python for various automation tasks, enhancing efficiency in cloud environment management.
  • Proficient in Linux environments, employing Ansible for configuration management and Bamboo for continuous integration and deployment pipelines.
  • Managed codebase effectively using GitLab, fostering collaboration and version control best practices.
  • Implemented containerization strategies using Docker for efficient deployment and scaling of applications.
  • Orchestrated infrastructure as code (IaC) using Terraform, streamlining provisioning and management of cloud resources.
  • Deployed and managed containerized applications in Kubernetes clusters, optimizing resource utilization and scalability.
  • Leveraged PostgreSQL for database management and SQL for data manipulation and querying.
  • Developed Extract, Transform, Load (ETL) processes for reporting purposes using Python, ensuring data accuracy and integrity.
  • Demonstrated strong leadership skills in guiding teams towards efficient cloud infrastructure management and automation.

Software Consultant

UE (United Energy) via Sirius Technology
Melbourne
01.2020 - 03.2021
  • Led development and DevOps initiatives as a Senior Developer/DevOps Engineer within a private electricity supplier, focusing on data and device management.
  • Implemented Python-based Extract, Transform, Load (ETL) processes, ensuring efficient handling and processing of data.
  • Orchestrated job scheduling and management in Kubernetes, optimizing resource utilization and scalability for data processing tasks.
  • Leveraged AWS services such as Kinesis streams and Redshift for real-time data ingestion and analytics, enhancing decision-making capabilities.
  • Managed data storage and retrieval using AWS S3, ensuring reliability and availability of critical data assets.
  • Developed and maintained a standalone event-driven Node.js application to manage remote energy storage devices, facilitating seamless device monitoring and control.
  • Established continuous integration and deployment pipelines using Jenkins, streamlining the software delivery process and ensuring high-quality releases.

Module Lead

NAB (National Australia Bank) via Tech Mahindra
Melbourne
10.2016 - 10.2019
  • Lead core banking projects and end to end management of the development activities for mainframe applications and front-end API integrations with mainframes
  • Coordinate with Delivery Lead, BA, Project Managers and Release Implementation Managers
  • Be part of sprint reviews and daily scrum meetings, complete user stories in current sprint by developing the required features.

Senior Software Engineer

Tech Mahindra
Chennai, India
05.2014 - 10.2016
  • Implemented enhancements to banking services as part of development team at offshore for NAB in mainframe applications
  • Conducted technical knowledge sharing sessions for new team members and guided them in mainframe development activities.

Software Engineer

Computer Science Corporation
Chennai, India
07.2010 - 05.2014
  • Developed, tested and maintained mainframe IMS, CICS and Java applications for Chrysler
  • Assisted the Quality Assurance team in performing unit testing and reported the issues
  • Developed use-cases by testing all possible scenarios and recorded the results in HP ALM.

Education

Bachelors in Information Technology -

Anna University
05.2010

Skills

  • AWS
  • Azure
  • Python
  • JavaScript - NodeJS
  • Bash
  • Ansible
  • Terraform
  • Jenkins
  • Docker
  • Kubernetes
  • JIRA
  • Confluence
  • GitLab
  • Postman
  • Service Now
  • Postgre SQL
  • ReactJS
  • SQL
  • Core Java 7
  • VB script
  • XML
  • JSON
  • YAML

Accolades And Community Involvement

  • Involved in volunteering, volunteered for “Blue Ribbon Foundation” to raise funds for Box Hill Hospital through NAB volunteering program.
  • Received NAB recognition award for delivery of critical project work on Broker Loan cover products.

Work Rights

AU PR Visa 190

Languages

English
Full Professional

Hobbies and Interests

Exploring how real time web applications work and understanding an environment from ground-up.

References

References available upon request.

Timeline

Cloud Engineer - Senior Specialist

Telstra
03.2021 - Current

Software Consultant

UE (United Energy) via Sirius Technology
01.2020 - 03.2021

Module Lead

NAB (National Australia Bank) via Tech Mahindra
10.2016 - 10.2019

Senior Software Engineer

Tech Mahindra
05.2014 - 10.2016

Software Engineer

Computer Science Corporation
07.2010 - 05.2014

Bachelors in Information Technology -

Anna University
Bharath Subramanian