Solution Architect

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2

Skills

AngularJS
Apache HTTP Server
Budget
Business Continuity Planning
Cascading Style Sheets
Cloud Computing
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Css3
Cyber Security
Database
Development Testing
Docker
Documentation
FOCUS
GitLab
HTML5
Java
Jenkins
Kubernetes
Mentorship
MongoDB
MySQL
Nginx
Node.js
Open Source
PostgreSQL
Problem Solving
Project Estimation
Python

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 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Integration Developer Network