This recruiter is online.

This is your chance to shine!

Apply Now

Sr. Platform Engineer with Typescript (NodeJS) experience to work in AWS environment for a banking client

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Sr. Platform Engineer with Typescript (NodeJS) experience to work in a DevOps environment for a banking client

Location: Remote anywhere in Canada

Duration: 6 months with conversion to FT after


Must haves:

  • 5+ years of experience as a DevOps/ Platform Engineer working with build tooling (webpack, ESLint, etc.), CI tools (GitHub Actions), IaC frameworks (Terraform), and cloud deployment stacks (Docker, Kubernetes, AWS)
  • 5+ years of experience in TypeScript/NodeJS (5+ years)
  • Understanding of authorization and authentication mechanisms: OAuth, OpenID, JWTs
  • Experience working with relational database-based services (Postgres)
  • Experience working with NoSQL database-based services (Elasticsearch)
  • Familiarity with microservices architecture, RESTful APIs, and modern frontend frameworks like React or Angular.



Nice to haves:

  • Banking/FI industry
  • frameworks such as React would be added advantage.
  • Experience in Agile development methodologies is a plus.
  • Relevant certifications, such AWS Certified Developer or Azure certifications, are advantageous.



Interview process:


2 rounds - technical interviews (video calls)


Key Responsibilities:

  • Build features that ensure a convenient and consistent automation interface for customers. Design and develop custom components, plugins, and integrations within the Integrated development platform.
  • Design and develop custom components, plugins, and integrations within the Integrated development platform.
  • Collaborate with architects and product managers to understand requirements and translate them into technical specifications.
  • Customize and extend the Integrated development framework to meet specific business needs, ensuring a seamless user experience.
  • Implement UI/UX enhancements and design intuitive user interfaces for custom business processes like the onboarding and support processes.
  • Integrate Integrated development with Azure services, including Azure Snowflake, Azure Databricks, Azure Astronomer for Airflow, ADLS Gen2, Kubernetes clusters, and databases.
  • Develop and maintain APIs to integrate with external systems and automate processes.
  • Implement and maintain infrastructure provisioning and management using Terraform or similar tools.
  • Ensure code quality, performance, and scalability of the Integrated development platform through code reviews, testing, and optimization.
  • Troubleshoot and resolve issues related to Integrated development implementation, integrations, and performance.
  • Collaborate with cross-functional teams, including architects, developers, and DevOps engineers, to deliver high-quality solutions on time.
  • Stay up-to-date with the latest trends and advancements in the Integrated development ecosystem and contribute to the improvement of development practices and standards.
  • Mentor and provide guidance to junior developers, promoting knowledge sharing and best practices.
  • Improve and maintain an existing codebase
  • Develop microservices to support platform-specific functionality
  • Communicate with owners of Epic services to plan service integrations into the platform
  • Ensure monitoring coverage of applications
  • Enhance CI/CD pipeline for applications to make it fast and replicable
  • Develop internal dashboard tooling with React
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined