Summary
Overview
Work History
Education
Skills
Additional Information
Languages
Timeline
Generic

SOURAV SAHA

KITCHENER,Ontario

Summary

Strong leader and problem-solver dedicated to streamlining operations to decrease costs and promote organizational efficiency. Uses independent decision-making skills and sound judgment to positively impact company success.

Overview

12
12
years of professional experience

Work History

Devops Manager

Macquarie Group
10.2018 - Current

• Fully responsible for creating and growing the ELK stack (ES 2.x to 5.6 to 6.6 to 7.5.1 to 7.16.2 to 7.17.9), comprising both platform upgrades and index upgrades and the translation of the data or data format from database tables to ES indices. led the design and architecture and piloted the project. full responsibility for creating and growing the ELK stack (ES 2.x to 5.6 to 6.6 to 7.5.1 to 7.16.2 to 7.17.9), comprising both platform upgrades and index upgrades and the translation of the data or data format from database tables to ES indices. led the design and architecture and piloted the project.

• The current ES version in use is 7.17.9, and the plan is to promote the cluster to the SAAS ES cloud environment, working on the security clearance.

• Knowledge and understanding of the elements involved in cloud topology (EC2 instances, EBS volumes, AMI, CloudFront, creating VPC networking layer within), as it is currently hosted in Kubernetes platform (Digital platform) via Macquarie proprietary tool Arturo (basically a gateway to talk to Cloud layer maintaining Macquarie security protocols), can be discussed when deploying ES Instances in GKE cloud.

• Using Jenkins, Kubectl, Docker, and Sourcetree to do CI/CD tasks while setting up ELK on the Kubernetes platform.

• Troubleshooting/fixing all kinds of downtimes or important Production environment application outages. Interacting with business and functional stakeholders, updating their agile needs, and supplying deliverables every two weeks.

• Defining primary nodes, replicas, and shards for the Elastic Stack's structure; clustering the distributed system; establishing the index structure settings; and mapping documents and fields using RDBMS/JSON.

• Building a robust search engine with Elasticsearch at the API layer by executing document-based search operations, indexing data, retrieving, configuring token filters, applying analysers in mapping, and completing all CRUD activities.

• Used DSL querying to parse and index events or logs and apply multiple degrees of analytics to production data.

• Logstash ETL Tool is used to build a pipeline for parsing and indexing events or logs and applying multiple degrees of analytics. Kibana is used to visualise the application layer and produce charts, maps, and bars. Logstash scripts are used to ingest data into Elastic Stash from beginning to end. Assistance is provided to help develop the REST API layer that the application layer uses to obtain ES.

• Experience applying different Project Management methodology approaches in Agile development as Scrum/ Kanban. As the business demands are constantly changing.

Application Developer

Nokia Networks
11.2016 - 10.2018
  • Responsible for understanding client requirements and how they translate into application features, then designing creative prototypes according to specifications and writing high-quality source code to program complete applications within deadlines.

Software Engineer

Manhattan Associates
12.2013 - 07.2015
  • Responsible for executing full software development life cycle standards, documenting to identify requirements and solutions, producing specifications and determining operational feasibility and integrating software components into a fully functional application system.

Software Engineer

Marlabs Software
01.2013 - 10.2013
  • Responsible for writing and maintaining the code, analyzing and implementing best coding practices into the project code, analyzing technical requirements of the project and adapting the code in line with them

Technical Associate

Unisys Corporation
07.2011 - 12.2012
  • Contributed to designing the codebase structure, attended design block changes, wrote basic code blocks, fixed bugs, and assisted the Development Manager in all design-related tasks.

Education

Master of Business - Enterprise Resource Planning Systems

Victoria University
2022

Bachelor of Engineering - Computer Science

West Bengal University of Technology
2011

Skills

  • Professional Certification
  • Oracle Certified Java Programmer SE -6 March, 2012
  • Languages Known
  • English- Native or bilingual proficiency
  • French- Beginner
  • Residential Status
  • Canadian Open Work Permit (Until July 2025)

Additional Information

  • Canadian Open Work Permit | Australian Citizen

Languages

English
Native or Bilingual
French
Limited Working

Timeline

Devops Manager

Macquarie Group
10.2018 - Current

Application Developer

Nokia Networks
11.2016 - 10.2018

Software Engineer

Manhattan Associates
12.2013 - 07.2015

Software Engineer

Marlabs Software
01.2013 - 10.2013

Technical Associate

Unisys Corporation
07.2011 - 12.2012

Master of Business - Enterprise Resource Planning Systems

Victoria University

Bachelor of Engineering - Computer Science

West Bengal University of Technology
SOURAV SAHA