DevJobs

Solution Architect

Overview
Skills
  • C# C#
  • C++ C++
  • Go Go
  • .NET Core .NET Core
  • .NET .NET
  • PostgreSQL PostgreSQL
  • MySQL MySQL
  • DynamoDB DynamoDB
  • Windows Windows
  • Linux Linux
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Incident Response
  • Monitoring
  • Automation
  • FinOps
  • MQTT
  • Observability
  • Aurora
  • SQS
  • SNS
  • SaaS
  • S3
  • MSSQL
  • Lambda
Description

Job Title: Solution Architect

Experience:

8-10 years overall | 3+ years in Cloud Architecture

Job Summary

We are looking for an experienced Architect to own and evolve the architecture of our company’s cloud-based products. The role requires strong hands-on expertise in AWS-based SaaS platforms, the ability to design highly scalable and secure multi-tenant systems, and leadership to guide engineering and DevOps teams in building reliable cloud solutions while driving innovation through AI capabilities.

Key Responsibilities

Cloud Architecture & Ownership

  • Own the end-to-end architecture for all company cloud products
  • Design, plan, and implement cloud architectures aligned with business and technical requirements
  • Define cloud topologies addressing uptime, stability, redundancy, scalability, capacity planning, security, performance tuning, and observability
  • Ensure architecture supports multi-tenant SaaS environments


Design, Innovation & Roadmap

  • Drive technology and cloud architecture roadmaps
  • Bring innovative ideas and propose modern cloud-native solutions
  • Continuously evaluate new cloud services and technologies to improve platform reliability and efficiency


Implementation & DevOps Collaboration

  • Work closely with DevOps teams to ensure correct implementation, deployment, and operational excellence
  • Guide best practices for CI/CD, automation, monitoring, and incident response
  • Support R&D teams on cloud-related design and implementation topics


Reliability, Security & Optimization

  • Architect solutions focused on high availability, disaster recovery, and fault tolerance
  • Define security architecture, access control, data protection, and compliance standards
  • Drive cloud optimization for cost, performance, and scalability


Leadership & Execution

  • Lead, mentor, and influence engineering teams on cloud architecture best practices
  • Effectively multitask and context-switch across multiple initiatives and teams
  • Deliver high-quality outcomes under tight deadlines and pressure
  • Collaborate across teams with a strong sense of ownership and accountability


Requirements

  • 8+ years of experience in software development
  • 3+ years of experience leading cloud architecture initiatives
  • Strong mastery of AWS Cloud and SaaS architectures, both conceptually and hands-on
  • Hands-on experience with:
  • Docker and Kubernetes
  • AWS services such as SNS, SQS, Lambda, S3, DynamoDB, and related managed services
  • Strong .NET / .NET Core / C# / C++ / go lang experience with hands-on coding (must-have)
  • Proven ability to design scalable, resilient, multi-tenant systems
  • Experience working in Linux and Windows environments
  • Proficiency with multiple databases (MSSQL, PostgreSQL,Aurora, MySQL, etc.).


Leadership & Soft Skills

  • Strong leadership skills with the ability to motivate and guide teams to success
  • A team player with high integrity and a collaborative mindset
  • Highly analytical, fast learner, self-driven, and well organized
  • Ability to manage multiple projects in parallel
  • Excellent written and verbal communication skills in English


Preferred Qualifications

  • Cloud certifications (AWS Solutions Architect – Professional preferred)
  • Experience in large-scale SaaS or enterprise cloud platforms
  • Exposure to cloud cost optimization (FinOps) and observability tools
  • MQTT (Message Queuing Telemetry Transport)
  • Education & Experience: B.Sc. / B.A. in Computer Science, Software Engineering, or related field.
Orpak Systems