Full Stack Infrastructure Developer, System - Singapore - NodeFlair
Description
Job Summary:
Salary
S$4,500 - S$9,000 / Monthly
Job Type
Seniority
Mid
Years of Experience
At least 5 years
Tech Stacks
Docker C++ gRPC Java Airflow Kubernetes JavaScript Python
Simulation Integration Developer
- Design a federated integration architecture for the systemofsystems.
- Strategize and execute a phased deployment plan for the federation.
- Assess and evaluate existing integration technologies to determine their suitability for the project's requirements.
- Integrate and customise simulation models to work seamlessly within the broader federation.
- Develop connectors, interfaces, and adapters to facilitate model communication and data interchange.
- Perform verification and validation of integrated simulations, including internal testing and external validation with stakeholders.
- Collaborate with crossdomain teams to incrementally and continuously integrate their simulation models into the federation.
- Optimise simulation and federation performance and stability.
- Construct test cases to ensure correctness, robustness, scalability, and security of the federation.
- Contribute to opensource development for selected system components.
- Support other development activities (e.g., machine learning, frontend, backend).
Education and experience requirements:
- Bachelor's or Master's degree in computer science, software engineering, or related fields.
- Minimum of 5 years of experience in simulation development and/or system integration.
Technical skills:
- Strong proficiency in a wide range of programming languages, including Python, Java, JavaScript, and C++.
- Proficiency in highperformance communication technology (e.g., gRPC, MPI, ZeroMQ)
- Proficiency in simulation software and tools (e.g., SimPy, MASON, Repast, Simulink, AnyLogic, SUMO).
- Familiarity with simulation integration standards and frameworks (e.g., HELICS, HLA, DIS)
- Familiarity with model pipelining tools (e.g., Airflow, MLflow, Argo).
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Experience with version control systems (e.g., Git).
Soft skills:
- Excellent communication skills to collaborate with interdisciplinary teams.
- Strong problemsolving and critical thinking abilities.
- Strong project management and time management skills.
- Strong capacity for selfmotivation, independence, and initiative to take ownership and complete tasks without constant supervision.
- Adaptability to work in a fastpaced, dynamic research environment.
More jobs from NodeFlair
-
Mobile Engineer
Singapore - 2 weeks ago
-
Embedded Software Engineer
Singapore - 2 weeks ago
-
Data Engineer
Singapore - 2 weeks ago
-
Senior Software Engineer, Backend
Singapore - 1 week ago
-
Staff Back-end Engineer
Singapore - 3 weeks ago
-
Full Stack Developer
Singapore - 3 weeks ago