Sr. Platform Engineer with Typescript (NodeJS) experience to work in AWS environment for a banking client
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on April 26th, 2024
-
Starting date : 1 position to fill as soon as possible
Description
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
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you
- Job posting | Senior Python developer to build an enterprise data warehouse. | Ottawa,ON
- Job posting | Senior Bilingual Project Manager to delivery a migration from Office 2016 to M365 | Montreal,QC
- Job posting | Senior Contract Manager to oversee complex construction contracts, as well as manage post award contract changes and claims - 19964 | Vancouver,BC