Solutions Architect

As a solution architect, you play a crucial role in the design, optimization, and implementation of architecture, as determined by the Enterprise Architect. You contribute to the modernization and optimization of systems, applications, and processes to support the business objectives. Active involvement in quotation requests to facilitate the sales process is an essential part of your responsibilities.

Role

Inventory, Continuous Improvement, and Staying Current:

  • Identifying and documenting architecture needs and requirements.
  • Continuously striving to improve designs and architecture to ensure optimal service delivery.
  • Actively fostering a culture of continuous improvement within the architecture team.
  • Staying informed about developments and trends in the field of architecture.

 

Support and Advisory:

  • Assisting and advising the Program/Project Manager, Project Leaders, and Business Analysts in implementing designed solutions.
  • If necessary, acting as a project leader to monitor and optimize the overall architecture.

 

Setting Standards and Best Practices:

  • Developing and maintaining architecture standards and best practices.
  • Ensuring sustainable solutions consistent with organizational expectations.

 

Encouraging Development and Quality Improvement:

  • Actively encouraging and promoting the development and improvement of methodologies, processes, and tools.
  • Ensuring optimal service delivery by maintaining high-quality standards.

 

Profile

  • Bachelor's or master's degree in computer science, information technology, or a related field.
  • Demonstrable experience in architecture design, implementation, and optimization.
  • In-depth knowledge of architectural concepts, frameworks, and best practices.
  • Excellent communication skills to collaborate effectively with diverse stakeholders.
  • Experience in facilitating brainstorming sessions and solving complex architectural issues.
  • Proactive attitude in identifying and addressing challenges.
  • Experience in leading multidisciplinary teams is a plus.
  • Strong analytical and problem-solving skills to effectively address complex architectural problems.
  • You are fluent in Dutch and English

 

Technology Knowledge

 

The Solution Architect we are looking for has comprehensive expertise in designing and implementing scalable, high-quality solutions across various domains. The ideal candidate has at least theoretical but preferably practical experience with the following technologies:

 

  • Front-end Technologies: Proficiency in front-end development frameworks and libraries such as React, Angular, Vue.js, and understanding of web markup, including HTML5 and CSS3. Familiarity with front-end build tools and version control systems is a plus.
  • Back-end Technologies: Deep understanding of back-end programming languages such as PHP, Java, Python, Ruby, Node.js, and .NET. Experience with server-side frameworks and architecture patterns (e.g., microservices, hexagonal architecture, RESTful APIs) is required.
  • Cloud Computing: Strong knowledge of cloud service providers, including AWS, Azure, or Google Cloud Platform. Expertise in deploying and managing infrastructures, serverless architectures, and cloud-native technologies.
  • Database Technologies: Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB). Familiarity with database design, optimization, and scaling strategies is important.
  • Messaging and Streaming: Understanding of messaging and event-driven architectures, including experience with technologies such as Kafka, RabbitMQ, and AWS SNS/SQS.
  • Communication Protocols: Knowledge of network and communication protocols (HTTP, HTTPS, WebSocket, TCP/IP, MQTT) and API design standards (REST, SOAP, GraphQL, gRPC).
  • Security Practices: Strong grasp of security principles and their application in enterprise environments, including authentication, authorization, encryption, and secure coding practices. Familiarity with security protocols (OAuth, OpenID Connect, SAML) and tools for vulnerability assessment and data protection is required.
  • DevOps and CI/CD: Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD), using tools such as Jenkins, GitLab CI, or GitHub Actions. Knowledge of containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation) is desirable.

Proposal:

we always guarantee personal guidance, and depending on your statute you’ll receive many other benefits.

 

  • you will tackle challenging projects at big and international clients in belgium. we already have some great references from clients such as proximus, telenet, kbc, colruyt, sd worx, johnson & johnson, european commission …
  • our inhouse learning & development team makes your growth and development their priority. you’ll discuss what trainings you should follow and what certificates you should obtain with our learning officer.
  • our learning & development team also supports you in the long run. you tell us what your ambitions are, and together with our learning officer you’ll create a career plan.
  • with our well-being program, we strive to focus on your health and mental well-being. there are tons of initiatives with which we’ll help you to become a motivated and energized team player.
  • we think it’s important for you to get to know all of #teamrandstaddigital. to help you with this, you’ll be invited to many corporate events.
  • we’ll also offer you an extensive salary package with many tailor-made fringe benefits.