- Company Name
- Soltivo
- Job Title
- Solution / Software Architect
- Job Description
-
Job title: Solution / Software Architect
Role Summary: Lead the end‑to‑end design, development, and deployment of highly secure, scalable on‑premises software solutions for a classified finance project.
Expactations: • Deliver architecture strategies that meet stringent security, compliance, and scalability requirements. • Drive cross‑functional collaboration to translate business needs into robust technical solutions. • Mentor development teams, enforce best practices, and promote continuous improvement in architecture and emerging technologies.
Key Responsibilities: • Define and validate on‑premises architecture strategies aligned with enterprise goals and high‑security standards. • Design, architect, and oversee the creation of scalable, reliable, and secure on‑premises cloud services using open‑source technologies (Kubernetes, ArgoCD, Prometheus). • Translate requirements into technical solutions utilizing REST, SOAP (WCF), GraphQL APIs. • Establish and maintain DevOps pipelines (Jenkins, Git, Docker, Kubernetes, Ansible, Backstage). • Evaluate, select, and recommend front‑end frameworks (React, Vue.js), back‑end runtimes (Python, Node.js, Go), and database systems (MySQL, SQL Server, Oracle, NoSQL). • Plan and implement integration strategies with Kafka, storage services, and third‑party systems. • Ensure architecture adheres to security best practices and compliance mandates. • Mentor and coach development teams on architectural patterns, emerging technologies, and quality standards.
Required Skills: • Proven solution architect experience in enterprise environments. • Deep expertise in on‑premises cloud infrastructure (K8s, ArgoCD, Prometheus). • Strong development background in JavaScript (React, Vue.js), Python, Node.js, or Go. • Proficiency with DevOps tools: Jenkins, Docker, Kubernetes, Ansible, Git (Gitea or open‑source server). • Comprehensive knowledge of relational and NoSQL databases (MySQL, SQL Server, Oracle PL/SQL, NoSQL). • API design experience with REST, SOAP, GraphQL. • Experience with containerization, orchestration, and CI/CD pipelines. • Advanced understanding of secure software principles and enterprise integration patterns (Kafka, messaging). • Bilingual fluency in English and Spanish.
Required Education & Certifications: • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. • Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator, Microsoft Certified: Azure Architect Technologies, or equivalent) strongly preferred.