Senior Technical Lead -GCP/API at Procom
Brampton, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

19 Aug, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Relational Databases, Spring Boot, Hibernate, Java, Cloud Storage, Programming Languages, Postgresql

Industry

Information Technology/IT

Description

SENIOR TECHNICAL LEAD - GCP/API

On behalf of our Retail client, Procom is searching for a Senior Technical Lead - GCP/API for a 6 month contract role. This position is a hybrid position with 2 days onsite at our client’s Brampton, Ontario office.

SENIOR TECHNICAL LEAD - GCP/API - JOB DESCRIPTION:

The role involves leading the development and technical design of scalable cloud-native applications on the Google Cloud Platform (GCP). The Senior Technical Lead will collaborate with internal and external teams to ensure efficient execution of the project, including the creation of detailed technical design documentation and resolving any technical impediments.

SENIOR TECHNICAL LEAD - GCP/API - MANDATORY SKILLS:

  • Minimum 4 years of experience in designing and building cloud solutions and APIs in GCP.
  • At least 8 years of experience in modern software engineering and cloud architecture with Spring Boot.
  • Extensive experience with GCP services such as Pub/Sub, Cloud SQL, Cloud Storage, and Google Kubernetes Engine.
  • Proficiency in server-side frameworks like Spring Boot and Hibernate.
  • Experience in RESTful services and microservice integration patterns.
  • Strong knowledge of Java 11+ and relational databases like PostgreSQL.
  • Experience with CI/CD pipelines and artifact repositories.

SENIOR TECHNICAL LEAD - GCP/API – NICE-TO-HAVE SKILLS:

  • Experience in the Healthcare/Pharmacy domain.
  • Knowledge of NoSQL databases.
  • Familiarity with additional programming languages.
  • Strong problem-solving skills.
  • Excellent communication and teamwork abilities.
Responsibilities
  • Create detailed technical design documentation, including API definitions, sequence diagrams, and system design components.
  • Lead high-level and low-level technical design workshops with architects and senior engineers.
  • Resolve technical impediments to keep the development team unblocked.
  • Manage technical debt and make informed technical decisions.
  • Collaborate with software development teams to build scalable cloud-native applications.
  • Lead the development team through the implementation, testing, and deployment phases.
  • Conduct regular code reviews to ensure code quality.
  • Communicate technical risks and blockers to project and product managers.
Loading...