Job Openings SOLUTION ARCHITECT (REMOTE)

About the job SOLUTION ARCHITECT (REMOTE)

Role Overview

  • As a Senior Solutions Architect, you will design and oversee enterprise-level, cloud-native solutions that drive innovation, scalability, and security. You will play a pivotal role in shaping technical strategy, aligning business goals with technology, and mentoring engineering teams to deliver high-quality solutions.
  • This is a leadership role requiring a deep understanding of modern cloud architectures, backend systems, mobile application frameworks, and best practices in security and performance optimization.

Key Responsibilities

  • Cloud Architecture & Strategy
  • Design end-to-end cloud-based architectures on GCP and other cloud platforms with a focus on scalability, resilience, and high performance.
  • Create technical roadmaps, blueprints, and design documentation to guide development teams.
  • Evaluate and recommend tools, technologies, and frameworks to optimize solution designs.
  • Lead hybrid and multi-cloud strategies, leveraging platforms like GCP, AWS, and Azure.

Backend & API Design

  • Architect secure, scalable backend systems using Laravel for enterprise-grade applications.
  • Design and implement microservices-based architectures using Node.js.
  • Develop and manage RESTful and GraphQL APIs, ensuring robust and secure integrations through platforms such as Apigee, AWS API Gateway, or Azure API Management.

Mobile & Frontend Solutions

  • Lead the design of cross-platform mobile applications using React Native, ensuring top-tier performance and user experience.
  • Performance, Monitoring & Security
  • Implement strategies for high availability, including load balancing, auto-scaling, and failover mechanisms.
  • Incorporate monitoring and observability tools (e.g., GCP Cloud Monitoring, Prometheus, Grafana).
  • Embed secure-by-design principles and ensure compliance with relevant regulations (e.g., GDPR, HIPAA).
  • Optimize systems for cost efficiency and performance, including caching, query optimization, and latency reduction.

Collaboration & Leadership

  • Partner closely with developers, DevOps engineers, and product teams to ensure designs are implemented effectively.
  • Act as a technical mentor and leader, elevating the capabilities of engineering teams.
  • Collaborate with stakeholders to translate business requirements into actionable technical solutions.
  • Champion Agile best practices, participating in sprint planning, retrospectives, and iterative delivery.

Requirements

  • 7+ years of experience in solution architecture and system design.
  • Bachelors or Masters degree in Computer Science, Information Technology, or related field.
  • 4+ years of hands-on experience with GCP cloud-native system design.
  • 2+ years of experience with at least one additional cloud platform (AWS or Azure).

Proven expertise in:

  • Laravel for backend development.
  • React Native for mobile applications.
  • Node.js for scalable, server-side applications.
  • API design and management with platforms like Apigee or AWS API Gateway.
  • Solid understanding of Agile methodologies and experience delivering in iterative development cycles.
  • Strong knowledge of DevOps practices including CI/CD, containerization (Docker, Kubernetes), and Infrastructure as Code (Terraform, CloudFormation).
  • Expertise in database technologies: MySQL, PostgreSQL, MongoDB, Cloud Spanner.
  • Experience with monitoring tools like GCP Cloud Operations, ELK Stack, or similar.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to lead teams and drive architectural decisions.


Vertical

Technology