System Architect

Critical Skills to Possess:

Experience ? 10?15 years in software development

? 3+ years as System / Solution Architect

? Strong experience in large system design Technical Expertise

? Strong experience in: o C/C++ / C# / backend systems

? Deep understanding of: o microservices architecture o distributed systems

? Experience with: o REST APIs o message-driven systems IoT & Communication

? Experience with: o MQTT (preferred) o TCP/IP based systems

? Understanding of device communication patterns Database & Data Handling

? Strong knowledge of: o PostgreSQL / relational databases

? Understanding of: o high-volume data systems o data partitioning and optimization

Good to Have

? Exposure to cloud platforms (AWS/Azure)

? Experience working with SaaS / multi-tenant systems

? Knowledge of event-driven architecture Soft Skills

? Strong problem-solving ability

? Ability to simplify complex systems

? Excellent communication and stakeholder alignment

? Mentorship and leadership mindset  

Preferred Qualifications:

  • BS degree in Computer Science or Engineering or equivalent experience
Not sure where to start? Ask IVY.
IVY