Cloud Simulation Engineer Full-time Job

2 weeks ago   Engineering   Abu Dhabi   28 views Reference: 27331
Job Details

Functional Activities

Cloud Deployment:

Lead the deployment of our Secure Autonomous Software Stack on cloud platforms, leveraging Kubernetes for orchestration and containerization.

Configure and manage cloud resources, ensuring scalability, availability, and security of our software stack.

Collaborate with DevOps teams to automate deployment processes and ensure reliability.

Simulation and Testing:

Develop and implement simulation environments to emulate real-world scenarios for autonomous systems and system swarms.

Conduct comprehensive testing to evaluate the behavior, resilience, and efficiency of our software stack under various conditions.

Identify and report any anomalies, bugs, or performance bottlenecks.

Integration and Optimization:

Collaborate with software development teams to integrate new features and enhancements into the stack, with a focus on Go (Golang) development.

Optimize the software stack for cloud deployment, considering resource constraints and performance tuning.

Continuously monitor and analyze system performance metrics to drive improvements.

Documentation and Reporting:

Document deployment procedures, simulation setups, and testing protocols.

Create detailed reports and share findings with cross-functional teams, contributing to the development roadmap.

Collaborate in the development of user guides and best practices.

Security and Compliance:

Implement security best practices to safeguard the autonomous software stack and cloud infrastructure.

Ensure compliance with industry standards and regulations relevant to autonomous systems.

Necessary Knowledge and Experience

Strong experience in deploying and managing cloud-based applications and services, with proficiency in Kubernetes.

Hands-on experience with virtualization technologies and containerization (e.g., Docker).

Proficiency in cloud platforms such as AWS, Azure, GCP, or similar.

Expertise in developing and running simulations for autonomous systems or robotics.

Strong programming skills in languages like Go (Golang), Python, C++, or similar, with a strong emphasis on Go.

Experience with continuous integration/continuous deployment (CI/CD) pipelines.

Excellent problem-solving and debugging skills.

Effective communication and collaboration skills.

Knowledge of security practices and compliance requirements for cloud-based deployments.

Experience with Physics Simulators Like Gazebo is a plus

Experience with Autonomous system is also a plus

Company Description
The future doesnt happen by chance, its something we work hard to build.
The Technology Innovation Institute (TII) is a pioneering global research institute that focuses on applied research and new-age technology. TII is the applied research pillar of the Advanced Technology Research Council (ATRC) that was established to drive the R&D strategy of Abu Dhabi and the wider UAE.
At TII, we attract the brightest scientific minds to help society find solutions to some of its most pressing challenges through working at the intersection of breakthrough technologies to ensure global impact.
We have seven initial dedicated research Centres in quantum, autonomous robotics, cryptography, advanced materials, digital security, directed energy and secure systems.
We invest significantly in enhancing our cutting-edge research facilities and Centres. We enable access to substantial funding to ensure that our team has the best advanced technology work environment to drive our structured innovation roadmap.
We dont just have a powerful vision for the future were already creating it.