0% found this document useful (0 votes)
29 views

Software Engineer - Backend - Node - Js

Uploaded by

wifibak986
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Software Engineer - Backend - Node - Js

Uploaded by

wifibak986
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Title: Node.

js Developer with Kafka


Duration : Full-time Position
Summary:
Node.js Developer
• We are looking for a Node.js developer that has worked on Kafka
administration/development.
• We are transitioning to Azure & using DevOps for all of our engineering &
development, so any experience with DevOps tools and/or Azure would be a
plus.
• Provide advanced and/or cross-technology engineering through all phases of the
Technology / Project Life Cycle.
• Responsible for leading the design, development, testing, debugging,
maintaining and documenting software components in accordance to Software
Development Life Cycle (SDLC) best practices.
• Leads and participates in the technical design process and completes estimates
and work plans for design, development, implementation, and rollout tasks. •
Responsible for systems infrastructure including engineering, implementation and
integration, and technical services and support.
• The Technology Engineer designs, implements/installs, maintains and
administers systems including hardware, software and various configurations. •
Monitors overall performance to proactively identify potential issues and tune
appropriately.
• Performs root cause analysis on failed components and implements corrective
measures.
• Communicates with the appropriate teams to ensure that assignments are
delivered with the highest of quality and in accordance with DevOps standards. •
Role model and demonstrate the company’s core values of respect, honesty,
integrity, diversity, inclusion and safety of others.

Current tools and technologies include:


OS/Programming Languages/Scripting: Node.js, React.js
Cloud Platforms: Microsoft Azure
DevOps: GitHub, Azure DevOps, CI/CD Tools, JIRA
Storage: MongoDB, PostgreSQL, Redis
Streaming Platforms: Apache/Confluent Kafka, Schema Registry, KSQL, KStreams, Azure
EventHubs

Essential Job Functions:


• Ensure adherence to architecture standards and roadmaps.
• Develop specifications, design, code and unit test using Software Development
Life Cycle (SDLC) best practices.
• Experience with Domain Driven Design, CQRS, and Event Sourcing
• Complete estimates and work plans independently as appropriate for design,
development, implementation and rollout tasks.
• Create technical system documentation and ensure that this documentation
remains current throughout all phases of the SDLC.
• Design and successfully implement infrastructure / middleware components
with infrastructure and application teams, ensuring that overall solution is
designed to meet SLA (performance and up-time), DR, and scalability needs
required by the solution.
• Ensure that post-production operational processes / deliverables are well
designed and implemented prior to the project moving into the solution support
phase.
• Follow appropriate change/release management practices.
• Support and maintain infrastructure solutions utilizing required tools and
technologies. Provide off-hours support (24 x 7) as required.
• Develop and maintain deployed technology list for each infrastructure discipline.
Evaluate, select, and implement new technologies with infrastructure teams to
ensure adherence to architecture guidelines for new technology introduction. •
Evaluate vendor technical and support capabilities.
• Provide technical leadership on establishing standards and guidelines. • Build
partnerships across the application, business and infrastructure teams. • Must be
able to perform the essential functions of this position with or without reasonable
accommodation.
Minimum Position Qualifications:
• 7 or more years of experience in systems analysis, design, engineering and
support of associated tools and technologies. At least 2-3 yrs of experience
working in fintech/financial Industry.
• Proven communication and presentation skills to effectively communicate
information to customers and to all levels within the organization.
• Proven ability to understand company business problems and identify probable
technical solutions to those problems.
• Ability to interact well in a team environment
• Proficient in English. Bonus points if you can communicate in Spanish.

You might also like