Backend Developer (NodeJS, Python, AWS)

Luxoft Top Employer

Project Description
The Carbon Capture Platform supports verification and management of CO₂ sequestration data from Carbon Capture and Storage operations. The system processes monitoring data, generates verifiable records, and enables the creation of digital tokens representing stored CO₂.

At the initial stage, the team will analyze the existing platform, including architecture review, codebase evaluation, and identification of technical issues, gaps, and risks.
Based on this assessment, the team will resolve identified issues, improve system stability and scalability, and implement enhancements. The scope also includes development of new features and onboarding of new customers, including integration with external systems such as SCADA platforms.

The overall goal is to ensure reliable platform operation, support its further development, and enable efficient integration of new users and data sources.

Responsibilities

  • Analyze backend architecture and codebase to identify technical debt, performance issues, and design limitations
  • Support evaluation of current data model, APIs, and data processing logic
  • Implement improvements to backend services to address architectural and performance issues
  • Develop and maintain backend APIs for data ingestion, system operations, and integrations
  • Implement new features and enhancements based on customer requirements
  • Support integration with external systems such as SCADA and industrial monitoring platforms
  • Troubleshoot and resolve production issues affecting backend services
  • Collaborate with DevOps and QA teams to ensure system reliability and performance

Mandatory Skills

  • 5+ years of backend development experience
  • Strong experience with Node.js and modern backend frameworks
  • Hands-on experience with AWS services (Lambda, RDS, S3)
  • Practical experience with Python for backend logic or data processing
  • Experience designing microservices and scalable REST APIs for high-throughput data ingestion
  • Experience with relational databases such as PostgreSQL
  • Basic understanding of blockchain integrations

Nice-to-Have Skills

  • Familiarity with SCADA platforms or industrial monitoring systems
  • Basic understanding of blockchain or decentralized data protocols
  • Experience with time-series databases or telemetry data systems
  • Experience collaborating with DevOps on CI/CD and system reliability improvements

Languages

  • English: B2 (Upper Intermediate)**

Required languages

English B2 - Upper Intermediate
Published 20 March
39 views
·
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...