
Senior Solutions Architect
U.S. Department of Veterans Affairs
full-time
Posted on:
Location Type: Hybrid
Location: Johannesburg • 🇿🇦 South Africa
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudJavaJavaScriptMicroservicesNode.jsNoSQLPythonRDBMS
About the role
- Lead the design and support the implementation of complex technology solutions
- Collaborate closely with cross-functional teams and stakeholders to ensure solutions are robust, scalable, and aligned with organisational standards and strategies
- Advise on service, process, and operating model changes and drive technology innovation
- Lead the development and implementation of technology solutions aligned with business objectives and technology vision
- Drive architectural planning and decision-making to support scalability, innovation, and business transformation
- Design and document scalable, reliable, and secure solutions for cloud and on-premises environments
- Ensure solutions adhere to relevant architectures, strategies, policies, standards, and security practices
- Establish and maintain best practices for solution development, deployment, and governance
- Design resilient architectures with appropriate failover and disaster recovery strategies and conduct risk assessments
- Provide technical leadership throughout the project lifecycle, estimate technical feasibility, and provide high-level impact assessments
- Build and maintain relationships with internal and external stakeholders and present technical information to technical and non-technical audiences
- Investigate new technologies, lead proof-of-concept initiatives, and provide justifications for technology adoption
Requirements
- Diploma or degree in IT, Computer Science, or related field
- Minimum 5 years’ experience in Solution Architecture or 10+ years in software development
- Experience with architectural styles such as microservices and monoliths
- Proficient in designing and building highly available, scalable systems
- Experience with cloud platforms (AWS preferred), web services, databases (RDBMS and NoSQL), and distributed caching
- Familiarity with CI/CD, Agile methodologies, and software engineering principles
- Strong development background in Java, Python, Node.js, or similar languages
- Strong problem-solving, decision-making, and communication skills
- Customer-oriented with strong relationship-building skills
- Certifications advantageous: Cloud Application Design and Development; TOGAF
- Must be comfortable with hybrid working (3 days/week in Randburg)
Benefits
- Continuous training and professional development programs
- Sponsorship of technical events (DevConf, GDG)
- Culture of learning with internal speaking and training
- Opportunity to work alongside established developers
- Hybrid work arrangement (3 days a week in Randburg)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Solution Architecturemicroservicesmonolithscloud platformsAWSweb servicesRDBMSNoSQLCI/CDAgile methodologies
Soft skills
problem-solvingdecision-makingcommunicationcustomer-orientedrelationship-buildingtechnical leadershipcollaborationinnovationrisk assessmentpresentation skills
Certifications
Cloud Application Design and DevelopmentTOGAF