Project Description The Carbon Capture Platform is designed to support the verification and management of CO₂ sequestration data from Carbon Capture and Storage operations. The system processes operational monitoring data, generates verifiable records, and enables the creation of digital tokens representing stored CO2.
At the beginning of the engagement, the team will analyze the existing platform, including reviewing the architecture, evaluating the current codebase, and identifying technical issues, gaps, and potential risks.
Based on this assessment, the team will work on resolving identified problems, improving system stability and scalability, and implementing required enhancements. The team will also continue development of new features and support onboarding of new customers, including integration with external data sources such as SCADA systems.
The overall goal of the engagement is to ensure reliable operation of the platform, support its further development, and enable efficient integration of new users and data sources. Responsibilities
Analyze the existing backend architecture and codebase to identify technical debt, performance issues, and design limitations
Support the team in evaluating the current data model, APIs, and data processing logic
Implement improvements to backend services to address identified architectural or performance issues
Develop and maintain backend APIs supporting data ingestion, system operations, and platform integrations
Implement new features and enhancements requested by the customer
Support integration of external systems such as SCADA platforms and industrial monitoring systems
Troubleshoot and resolve production issues affecting backend services
Collaborate with DevOps and QA teams to maintain system reliability and performance Mandatory Skills Description
5+ years of backend development experience
Strong experience with NodeJS and modern backend frameworks
Cloud Infrastructure: Hands-on experience with AWS services (specifically Lambda, RDS, and S3).
Python Proficiency: Practical experience with Python for backend logic or data processing (this is a must-have for this specific role).
Architectural Proficiency: Experience designing Microservices and robust REST APIs that handle high-throughput data ingestion.
Experience working with relational databases such as PostgreSQL
Basic understanding of blockchain integrations What we offer
Luxoft Training Center (more than 400 professional training programs, the High Performers Club)
Self-Learning Library
Internal Mobility (rotation between projects and accounts, new career opportunities)
Mentoring Program (professional career development for leaders)
Recognition and Evaluation (feedback culture, regular appraisals)
Professional Communities (join one of our many internal communities: Agile Community, Tech Community, Business Analysis Community, etc.)
Team Events (take part in the many fun social activities organized by the Luxoft team in Serbia Luxoft is committed to fostering a diverse and inclusive workplace.
We show fairness to all throughout our talent acquisition and management process.
¿Te interesa este puesto?