👨🏻‍💻 postech.work

IT solutions architects and designers

unknown-company • 🌐 Remote

Remote Posted 1 day, 10 hours ago

Job Description

Job Overview

We are seeking a highly skilled Solution Architect to lead the design and implementation of innovative technology solutions that align with our organisational goals. The ideal candidate will possess extensive experience in software development, system design, and cloud architecture, with a strong ability to translate complex requirements into scalable, efficient solutions. This role offers an exciting opportunity to influence the technological direction of our projects across various platforms and industries, ensuring robust, secure, and future-proof systems.

Responsibilities

Collaborate with stakeholders to gather and analyse business requirements, translating them into comprehensive technical specifications.

Design scalable and secure architecture solutions using a variety of technologies including cloud computing (AWS, Azure), microservices, and service-oriented architecture.

Develop detailed system design artefacts such as UML diagrams, application architecture diagrams, and data models.

Lead the evaluation and selection of appropriate technologies, frameworks, and tools such as Angular, React, Node.js, Java, C#, Python, and others listed in the skills section.

Oversee the integration of APIs (REST, SOAP) and web services to ensure seamless interoperability across platforms.

Implement best practices in DevOps including continuous integration (Jenkins), containerisation (Docker, Kubernetes), release management, and automation tools like Ansible.

Provide technical guidance during the SDLC (Software Development Life Cycle), ensuring adherence to quality standards and design patterns.

Mentor development teams on system design principles and emerging technologies to foster innovation and continuous improvement.

Conduct risk assessments related to system architecture and recommend mitigation strategies.

Stay abreast of industry trends to incorporate cutting-edge solutions that enhance system performance and security.

Skills

Proven expertise in solution architecture with a strong background in software development across multiple languages such as Java, C#, Python, Perl, Ruby on Rails, C++, and JavaScript frameworks including Angular, Ember.js, Backbone.js, React.

Extensive experience with cloud architecture (AWS, Azure), cloud computing services (S3), containerisation (Docker, Kubernetes), and DevOps practices.

Strong knowledge of databases including MySQL, SQL Server, Oracle, NoSQL databases like MongoDB or Cassandra.

Proficiency in designing APIs using RESTful services or SOAP; familiarity with web services standards such as WCF and WebSphere.

Deep understanding of system design principles including microservices architecture, MVC frameworks (Spring Framework, Struts), design patterns, and SDLC methodologies.

Experience with front-end development tools such as HTML5, CSS3, Bootstrap; web design principles; and content management systems like WordPress.

Familiarity with version control systems including Git and SVN; build tools like Maven; continuous integration tools such as Jenkins; configuration management tools like Ansible; and orchestration platforms like Kubernetes.

Knowledge of enterprise middleware platforms such as WebLogic or WebSphere; message brokers like Kafka; and enterprise service buses (ESB).

Strong analytical skills with the ability to gather requirements effectively and develop comprehensive technical solutions aligned with business needs. This role is ideal for an innovative professional eager to shape complex systems within a dynamic environment while leveraging their extensive technical expertise across diverse platforms and technologies.

Job Types: Full-time, Permanent, Fixed term contract

Contract length: 48 months

Pay: £51,533.91-£104,816.51 per year

Work Location: Hybrid remote in London

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.