Overview
Skills
Job Details
## Job Title: Solution Architect – Web Applications (Open Source & Cost-Effective Focus)
### About the Role
We are seeking a highly skilled and experienced *Solution Architect* to design and implement robust, scalable, and secure web applications using cost-effective and open-source technologies. This role bridges business needs and technical solutions, delivering a high-level architectural vision and hands-on guidance. The ideal candidate combines deep technical expertise with business acumen, leadership skills, and a strategic focus on leveraging open-source tools to optimize cost and innovation.
***
### Key Responsibilities
- Collaborate with product managers and stakeholders to translate business requirements into clear technical specifications and architectural vision.
- Design, document, and evolve scalable, secure web application architectures utilizing open-source and cost-effective technology stacks.
- Evaluate and select web frameworks (React, Vue.js, Angular), back-end languages (Node.js, Python, Java), and databases (PostgreSQL, MySQL, MongoDB) that are both performant and economically viable.
- Architect cloud-native solutions leveraging AWS, Azure, or Google Cloud Platform with a focus on microservices, serverless components, and containerization (Docker, Kubernetes).
- Provide leadership and mentorship to development teams, ensuring architecture compliance, secure coding, and best practices aligned with cost optimization.
- Manage the entire application lifecycle, from ideation and prototyping to deployment, monitoring, and continuous improvement, emphasizing automation via CI/CD tools.
- Conduct technical feasibility studies, risk analysis, and cost-benefit evaluations, promoting open-source solutions to maximize innovation and minimize expenses.
- Stay current on emerging web technologies and open-source trends to drive adoption and continuous improvement.
- Effectively communicate complex technical concepts to both technical and non-technical stakeholders to align business and technology goals.
***
### Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s degree preferred.
- 12+ years of software development and architecture experience with a focus on web applications.
- Proven expertise in modern web frameworks and languages, emphasizing open-source technologies such as React, Angular, Vue.js, Node.js, Python, and Java.
- Extensive experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Strong knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) including microservices, serverless architectures, and container orchestration (Docker, Kubernetes).
- Solid understanding of web standards, protocols (REST, GraphQL), and security best practices including authentication and encryption.
- Demonstrated ability to optimize costs through the use of open-source software and scalable cloud infrastructure.
- Experience with Agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent analytical, problem-solving, leadership, and communication skills
.
C2C is also possible