Binary Innovative Technology Solutions (Pty) Ltd Logo

Solution Architect

Binary Innovative Technology Solutions (Pty) Ltd|Posted 1 month ago

Skills and experience

Role:Software architect
Experience in role:2+ years
Language proficiency:English
Must-have skills:
    Node.js
    GraphQL
    AWS

Location and salary

Remote policy:In-office
Location of job:Midrand, South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Job Summary:

We are seeking a highly skilled and experienced Solution Architect to join our growing team. In this critical role, you will be responsible for designing, developing, and implementing innovative and robust technology solutions that align with business objectives. You will work closely with business stakeholders, development teams, and other IT professionals to ensure the successful delivery of high-quality and scalable solutions.

Responsibilities:

• Solution Design & Architecture:

o Lead the design and architecture of complex software systems, including cloud-native applications, microservices architectures, APIs, and integrations.

o Define system requirements, functional specifications, and technical designs.

o Develop and maintain architectural roadmaps and blueprints.

o Evaluate and recommend appropriate technologies and tools for each project.

o Ensure solutions are scalable, maintainable, and aligned with industry best practices.

o Conduct technical feasibility studies and proof-of-concept implementations.

• Technology Strategy & Roadmap:

o Contribute to the development and implementation of the company's overall technology strategy.

o Research and evaluate emerging technologies and their potential impact on the business.

o Stay abreast of industry trends and best practices in software architecture and technology.

• Stakeholder Management:

o Collaborate effectively with business stakeholders, product managers, developers, and other IT teams.

o Communicate complex technical concepts to both technical and non-technical audiences.

o Gather and analyze business requirements and translate them into technical specifications.

o Manage stakeholder expectations and ensure alignment on project goals.

• Technical Leadership & Mentoring:

o Provide technical guidance and mentorship to development teams.

o Conduct code reviews and ensure adherence to architectural principles and coding standards.

o Participate in design and code reviews to ensure quality and maintainability.

• Project Delivery & Support:

o Provide technical support and guidance throughout the project lifecycle.

o Monitor project progress and identify and mitigate potential risks.

o Ensure timely and successful delivery of projects within budget and scope.

Requirements:

• Proven experience as a Solution Architect or in a similar senior technical role (e.g., Senior Software Engineer, Lead Engineer, Systems Architect).

• Strong understanding of software development methodologies (Agile, Waterfall, etc.).

• Deep expertise in designing and implementing scalable and resilient software architectures.

• Hands-on experience with a variety of technologies, including:

o Cloud Computing: AWS, Azure, GCP (or similar)

o Programming Languages: Java, Python, Node.js, etc.

o Databases: Relational databases (e.g., SQL Server, MySQL, PostgreSQL), NoSQL databases (e.g., MongoDB, Cassandra)

o Microservices Architectures: Design, development, and deployment of microservices.

o Containerization: Docker, Kubernetes

o API Development & Integration: RESTful APIs, GraphQL, API gateways

• Excellent communication and interpersonal skills with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.

• Strong analytical and problem-solving skills with the ability to identify and resolve complex technical challenges.

• A passion for technology and a strong desire to learn and grow.

• Experience with DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code).

• Experience with data analytics and big data technologies.

• Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Certified Solutions Architect)

• Experience within Telco industry is a plus

About Binary Innovative Technology Solutions (Pty) Ltd

15-50 employees

What we do

Binary Innovative Technology Solutions, founded in 2018, specializes in IT consulting and services, focusing on Agile Bespoke Development, Human Capital Management, and System Integration. Our mission is to harness innovative technologies, including Advanced Analytics, Machine Learning, and Artificial Intelligence, to drive economic growth and job creation in South Africa.

Why work for us

Joining Binary means being part of a Level 1 B-BBEE company with a commitment to employee development and innovation. We offer opportunities to work on cutting-edge projects across various sectors, including telecommunications, utilities, and financial management, fostering both personal and professional growth.

Our culture

We value collaboration, diversity, and a commitment to excellence. Our work environment encourages creativity and innovation, allowing team members to contribute their unique skills and perspectives while working towards common goals in a supportive atmosphere.

Our engineering process

Our engineering team employs Agile methodologies to ensure efficient project delivery and adaptability to changing requirements. We prioritize collaboration through regular stand-ups and retrospectives, leveraging technologies like APIs and open-source systems to enhance our solutions.

Our hiring process

Our hiring process is designed to identify top talent who align with our values and technical needs. It typically involves an initial screening, technical assessments, and interviews with team members to evaluate both skills and cultural fit, ensuring a comprehensive selection process.

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Amazon VPC
Amazon VPC
AngularJS
AngularJS
Laravel
Laravel
Javascript
Javascript
Node.js
Node.js
MySQL
MySQL
Java
Java
Spring Framework
Spring Framework
Swift
Swift
React
React
MEAN Stack
MEAN Stack
jQuery
jQuery
HTML5
HTML5
Go
Go
Django
Django
CouchDB
CouchDB
Bootstrap
Bootstrap
Google App Engine
Google App Engine
Backbone.js
Backbone.js
nginx
nginx
Ember.js
Ember.js
MS SQL
MS SQL
ExtJS
ExtJS
CasperJS
CasperJS
Elixir
Elixir
Kotlin
Kotlin
Kafka
Kafka
StructureMap
StructureMap
Oracle
Oracle
Groovy
Groovy
TypeScript
TypeScript
Vue.js
Vue.js
Kibana
Kibana
Symfony
Symfony
Angular
Angular
React Native
React Native
Amazon Redshift
Amazon Redshift
Amazon Kinesis
Amazon Kinesis
Amazon Lambda
Amazon Lambda
JavaFX
JavaFX
JUnit
JUnit
Jupyter
Jupyter
Amazon Cognito
Amazon Cognito
AWS Amplify
AWS Amplify
BigQuery
BigQuery
Amazon CloudFront
Amazon CloudFront
Amazon API Gateway
Amazon API Gateway
Magento
Magento
DigitalOcean
DigitalOcean
CloudConvert
CloudConvert
Bigtable
Bigtable
Dataflow
Dataflow
Cloud Functions
Cloud Functions
AI Platform
AI Platform
Google Cloud Platform
Google Cloud Platform
Drupal
Drupal
Next.js
Next.js
GraphQL
GraphQL
Amazon Web Services
Amazon Web Services

utilities

Amazon Route 53
Amazon Route 53

dev ops

GitHub
GitHub
Git
Git
Maven
Maven
GitLab
GitLab
Gradle
Gradle
npm
npm
Kubernetes
Kubernetes
Prometheus
Prometheus
Sentry
Sentry
Cloudflare
Cloudflare
VS Code
VS Code

business tool

JIRA
JIRA
Microsoft Sharepoint
Microsoft Sharepoint
Salesforce
Salesforce
Microsoft Teams
Microsoft Teams
Confluence
Confluence
Zoom
Zoom
Productboard
Productboard

Similar jobs on OfferZen: