Enable job alerts via email!

Solution Architect, IoT Cybersecurity

MICROSEC PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in cybersecurity solutions is seeking a Solution Architect to spearhead its IoT Security Suite development. The role involves collaborating with a dedicated team to enhance cutting-edge cybersecurity products while ensuring robust architectural design in a dynamic technology landscape. Candidates with strong expertise in Python, Machine Learning, and cybersecurity practices are invited to join and lead impactful projects.

Qualifications

  • 5+ years of experience in Python development.
  • 4+ years developing Machine Learning codes.
  • 1+ years managing technical teams in Cybersecurity.

Responsibilities

  • Lead the development team using Scrum methodologies.
  • Define functional issues and API specifications.
  • Design solution architecture and assist in implementation.

Skills

Python development
Machine Learning
Linux environment
Cybersecurity
Cloud technologies
Code review skills
DevOps skills
Agile methodologies
IoT knowledge

Education

University degree in Engineering, Computer Science, or related field

Tools

Gitlab
Docker

Job description

What if you can safeguard the future of all technologies?

Today, most systems are connected, automated, and remotely monitored/controlled. Automation with connectivity impacts sectors such as HealthTech, Industry 4.0, Satellite, Defense/Military, 5G, and Smart Cities. These systems are vulnerable to cyberattacks due to limitations in computation, bandwidth, and advances in Quantum computing.

Microsec (www.usec.io) is a rapidly growing Singapore-based company that has developed an enterprise cybersecurity platform. This platform defends against such attacks using mathematically and computationally optimized encryption algorithms supporting Post-Quantum Cryptography with Machine Learning. To combat Zero-day attacks, the platform also features a Machine-learning/AI-based Anomaly detection system capable of running on devices from microcontrollers to supercomputers. An international team of scientists and engineers is building this innovative technology, and they are seeking talented candidates to join their mission to safeguard future technologies.

MicroSec is looking for a Solution Architect to define the architecture of its IoT Security Suite. The successful candidate will collaborate with a talented team of scientists and developers to further develop MicroSec’s IoT cybersecurity products.

Who you are

  • At least 5 years of experience in Python development and Linux environment
  • At least 4 years of experience in developing Machine Learning codes
  • At least 1 year of experience in developing solutions on embedded systems
  • At least 1 year of experience managing a technical team involved in Cybersecurity and Machine Learning
  • Strong knowledge of Linux, on-prem infrastructure, and Cloud technologies; capable of performing or managing minor code changes and bug fixes
  • University degree in Engineering, Computer Science, or a related field
  • Strong understanding of Cybersecurity and Computer Networks
  • Experience with Gitlab, Epics, and Issue management
  • Hands-on skills in code review and system/solution architecture design
  • Basic DevOps skills, including using Docker for testing services
  • Knowledge of IoT is a plus
  • Experience setting up infrastructure, routers/switches, and managing on-prem servers
  • Knowledge of Agile or other project management methodologies is a plus
  • Excellent written and verbal communication skills, with strong presentation abilities

What you’ll do

  • Lead the development team in delivering the software product according to the roadmap using Scrum methodologies
  • Define functional issues and requirements, including API specifications
  • Review code and solutions developed by the team
  • Design system and solution architecture, assisting developers in implementation
  • Collaborate across functions involving embedded systems, backend, cloud, Python, UI/UX, cybersecurity, etc.
  • Test solutions end-to-end, including deployment, updates, and patches
  • Create user flows, product sheets, and specifications
  • Conduct code and design reviews
  • Manage project scope, timelines, and execution
  • Prepare project requirements and product backlog
  • Prioritize development tasks with engineering teams to ensure timely delivery of high-quality products
  • Assist with user acceptance testing and quality assurance
  • Support pre-sales activities, including proposal and RFP preparation
  • Enforce project standards internally and with external vendors
  • Maintain and review technical documentation
  • Analyze customer requirements and tender specifications to identify gaps and plan solutions
  • Implement processes to improve product quality and operational efficiency
  • Perform additional duties as assigned
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.