Design the network and component spec needed for both on-premises and cloud-based IT infrastructure, including server, data storage, firewall, network switches, UPS and based on client need and our software system to meet high performance, availability, and best practices in cybersecurity.
Make decisions about the software's organisation and technology stack.
Lead software developers to ensure that the software is built according to the intended architecture, and provide guidance and support as needed.
...
To provide (document) the necessary Nvidia optimization, and explain why/how all the optimization technique help in Nvidia performance from the architecture/instruction set/CUDA framework/etc perspective
To provide the out of box and platform bring up, optimization, etc user experience competitive analysis (e.g. platform bring up duration, scale set require, how easy to find the information, how easy to performance the optimization, etc)
To provide performance analysis result from the inference throughout and latency, and also end to end use case (use case to be defined). The inference will be done in CPU, IGPU and DGPU. The detail of the parameters (compute power (W), memory bandwidth, etc) to be defined.
...
Source and integrate the technical aspect of solution components, including sensors, communication protocol, AI models, back-end and front-end software, operating system and databases
Design the network and component spec needed for both on-premises and cloud-based IT infrastructure, including server, data storage, firewall, network switches, UPS and based on client need and our software system to meet high performance, availability, and best practices in cybersecurity.
...
Design robust application that complies with IT Security Policies. Work closely with DevOps engineer for Release management. Profile
Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology. Minimum 8 years of relevant work experience in software product development. Experience developing applications using Cloud-centric service offer by AWS or Azure.
Experience with Containers and Orchestration such as Kubernetes/OpenShift. Experience in design and implementation of REST API. Experience in Microservice architecture design and implementation.
...
Our client is a premier advanced integrated security organization specializing in developing and delivering multi-disciplinary smart security and integrated services. Focusing on cutting-edge technology and comprehensive solutions, they lead the industry in safeguarding environments with efficiency and innovation.
Develop software technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending software design approaches; translating client business requirements into technical architectures and detail design, including resilient integration with external systems.
Translate business requirements into technical architectures & detail design, including resilient integration with external systems.
...
Provide technical leadership and guidance for data engineers in Scoot. Drive the overall technical vision and roadmap for evolving Scoot's distributed data management systems and data analytics.
Be an effective implementer and technical mentor for the team in the following core activities:
...
Lead and manage software development project teams.
Design and implement solution architectures and develop real-time scientific software.
Work closely with Product Management to translate business needs into robust technical specifications.
Undertake hands-on coding, troubleshoot design and code issues, and conduct effective code reviews.
Provide specialized technical direction in major product developments.
Mentor and supervise programming staff on large-scale projects, including design and review of key milestones.
Handle complex design projects independently, providing expert consultation as needed.
Evaluate and recommend tools, technologies, and processes for optimal product delivery.
Innovate by proposing, initiating, and leading new product ideas and ensuring their successful implementation.
Influence design strategies across various groups, impacting both software and hardware decisions.
Required Education and Skills:
Degree in Computer Science
Minimum of 7 years experience leading AGILE development teams.
...
design the network and component spec needed for both on-premises and cloud-based IT infrastructure, including server, data storage, firewall, network switches, UPS and based on client need and our software system to meet high performance, availability, and best practices in cybersecurity.
make decisions about the software's organisation, design patterns, and technology stack.
lead software developers to ensure that the software is built according to the intended architecture, and provide guidance and support as needed.
...
Work closely with the development team located in the mainland, managing them remotely, overseeing their output, and assisting with any complex issues.
Develop and execute software test plans.
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
...
Ensure the applications assigned to other team members are developed according to specifications.
Developing some applications for the MRMS.
Maintaining and updating the software stack for the MRMS.
Advise/train team members in cloud native architecture design
Required Skills and Qualifications
Background in Computer Science, Computer Engineering, Electrical and Electronics Engineering or Mechatronics.
5+ years of experience in two or more of the following areas:
Cloud native software architecture design.
Distributed software development.
Cloud based robot fleet management.
ROS and ROS 2 or any robotic middlewares.
...
Embark on an exciting journey with a pioneering technology firm at the forefront of software innovation. We are on the lookout for a seasoned Software Architect to spearhead our software design initiatives, enhancing scalability, maintainability, and overall performance. Our ideal candidate is someone who thrives in architecting microservices-based applications and optimizing database schemas, with a passion for leading teams and driving projects to success.
...
Embark on an exciting journey with a pioneering technology firm at the forefront of software innovation. We are on the lookout for a seasoned Software Architect to spearhead our software design initiatives, enhancing scalability, maintainability, and overall performance. Our ideal candidate is someone who thrives in architecting microservices-based applications and optimizing database schemas, with a passion for leading teams and driving projects to success.
...
We are seeking a skilled Software Developer Engineer to join our innovative tech team. This role focuses on developing and maintaining full stack web applications with cloud deployment capabilities. The ideal candidate will be responsible for building scalable and efficient systems that support our business operations.
Embark on an exciting journey with a pioneering technology firm at the forefront of software innovation. We are on the lookout for a seasoned Software Architect to spearhead our software design initiatives, enhancing scalability, maintainability, and overall performance. Our ideal candidate is someone who thrives in architecting microservices-based applications and optimizing database schemas, with a passion for leading teams and driving projects to success.
...
Lead the architectural design and development of the test automation framework, considering scalability, performance, and maintainability.
As a technical consulting resource to management on the organizational strategic planning, advise management on the organizations long-range goals and future direction.
Collaborate with a diverse team of developers, testers, users, and project managers to gather requirements and define architectural solutions that align with the needs of the framework community.
...
If you are a passionate individual looking for opportunities to expand your skills, and purposeful work instead of just a ‘job’, we would love to hear from you. At Certis, no two days look alike. Our work calendars are filled with chances to collaborate with others, and bring new initiatives to life. Whether you’re looking to improve a process, or have an innovative idea awaiting a technology solve, we want you to bring your ideas to the table. We are a close-knit team that looks out for each other, works hard to get the job done, and encourages each other to grow – the perfect place for you to grow your career!
All the responsibilities we will trust you with:
Develop software technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending software design approaches; translating client business requirements into technical architectures and detail design, including resilient integration with external systems.
...
the position involves designing and developing solutions for web and mobile applications, encompassing both front-end and back-end development as well as aspects such as security, cloud computing, Agile principles, SCRUM methodologies, and relevant technologies. You will collaborate closely with cross-functional teams and stakeholders to ensure the delivery of top-notch solutions that align with the enterprise architecture, utilizing sustainable and scalable technology stacks.
about the job
ensure that the solution design is in alignment with enterprise architecture and the overarching business strategy. This includes considering various aspects such as business architecture, data architecture, application/solution architecture, technology architecture, security architecture, infrastructure architecture, and more.
...
the position involves designing and developing solutions for web and mobile applications, encompassing both front-end and back-end development as well as aspects such as security, cloud computing, Agile principles, SCRUM methodologies, and relevant technologies. You will collaborate closely with cross-functional teams and stakeholders to ensure the delivery of top-notch solutions that align with the enterprise architecture, utilizing sustainable and scalable technology stacks.