Full Stack Deloper

(6 переглядів)

Зарплата: $2000–$3500

We are seeking a Full Stack Developer to support the design and architectural scaling of ELWIS (ElwisApp), our proprietary low-code/no-code platform. ELWIS represents a strategic pivot for our clients, providing a robust on-premise data control alternative in direct response to Atlassian's migration to a cloud-only model. It serves as the foundational engine for disruptive products like ELM Wiki, offering organizations cost reduction over monolithic legacy systems.The core mission of this role is to bridge the "Digital Thread" between systems engineering (PLM/ELM) and physical asset operations (EAM). You will work across the full development lifecycle, from the interactive presentation layer to a backend schema engine capable of supporting over 70 taxonomies and complex, custom data models.

Key Responsibilities
Backend Development (NestJS)
Design and scale a high-level abstraction engine using NestJS (NodeJS) that moves beyond simple CRUD operations to support intricate link-dependency logic.
Manage and optimize data storage in MongoDB and Redis, ensuring high performance for schema-less, graph-based data structures.
Build backend security services and automated workflows that allow administrators to define data models without writing code.
Frontend Excellence (Angular)
Architect interactive, user-centric interfaces using Angular, adhering to UI specifications for a seamless enterprise experience.
Develop and maintain advanced platform features, including Page Builders with WYSIWYG editors and drag-and-drop functionality.
Implement high-demand features such as one-click exports to structured PDF, Word, and Excel formats.
Systems Integration & OSLC
Implement OSLC-compliant REST APIs to facilitate interoperability between ELWIS and the IBM Engineering Lifecycle Management (ELM) suite (DOORS Next, EWM, ETM).
Work with Linked Data architectures, utilizing Tracked Resource Set (TRS) feeds and SPARQL queries to facilitate real-time data indexing.
Leverage Resource Description Framework (RDF) structures to ensure data consistency across the engineering lifecycle.
DevOps & Infrastructure
Coordinate Docker containerization to ensure rigorous multi-tenant isolation at the application, database, and infrastructure levels.
Automate CI/CD pipelines to support a high-velocity deployment culture.
Oversee Kubernetes (K8s) deployment workflows across diverse cloud and on-premise environments.

Technical Requirements (Hard Skills)
Category: Required Technology / Standard
Backend Framework: NestJS (NodeJS)
Frontend Framework: Angular
Databases: MongoDB, Redis
DevOps & Infrastructure: Docker, Kubernetes (K8s)
Security & Identity: Keycloak, Single Sign-On (SAML 2.0, OpenID, OAuth2)
Standards: OSLC, RDF (Resource Description Framework), REST APIs

Soft Skills & Professional Attributes
Analytical Problem Solving: Ability to navigate complex linked-data environments and optimize performance within schema-less, graph-based repositories.
Collaborative Mindset: Capacity to foster technical communication between engineering teams and stakeholders in high-stakes, safety-critical sectors.
Industry Alignment: A commitment to maintaining rigorous audit trails, regulatory compliance, and functional safety standards.