Epicareer Might not Working Properly
Learn More
I

Platform Architect /Full-stack Architect

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

As a Senior Platform Architect, you will play a pivotal role in defining and implementing the architectural blueprint of our platform. Your responsibilities include designing scalable and resilient systems, utilizing cloud-native principles, and fostering the adoption of best practices. If you are passionate about creating innovative solutions and have a robust skill set covering both frontend and backend technologies, we want to hear from you.

Responsibilities:

Architectural Design:

Lead the architectural design of our platform, ensuring scalability, reliability, and security.

Implement design patterns and best practices to address specific business requirements.

Cloud-Native Technologies:

Leverage cloud-native principles with hands-on experience in AWS or Google Cloud Platform.

Implement serverless and event-driven architecture for enhanced efficiency and scalability.

Headless CMS:

Design a Headless CMS Data Model, by translating a Conceptual Data model into Content Type definitions.

Architecture Patterns:

Advocate for and implement architectural patterns such as Hexagonal or Multilayer architecture.

Develop Backend for Frontend (BFF) solutions to optimize frontend and backend interactions.

Integration and Collaboration:

Design platform integration patterns to ensure seamless collaboration between diverse system components.

Collaborate with cross-functional teams to align architectural decisions with agile methodologies.

Full stack Expertise:

Possess a strong understanding of both front-end and back-end technologies.

Guide developers in making informed technology choices based on project requirements.

RESTful, Real-Time APIs (WebSocket) and GraphQL APIS

Workflow Management:

CI/CD Process:

Oversee and enhance the CI/CD process, ensuring the continuous integration and delivery of high-quality software.

Implement Infrastructure as Code (IaC) for efficient and automated infrastructure management.

DevSecOps:

Embed security practices into the development lifecycle, fostering a DevSecOps culture.

Collaborate with the security team to implement and enhance security measures.

Frontend:

Design the solution and technical Frontend architecture.

Apply standards, Best Practices and design patterns on top of technical design

Requirements:

  • Proven experience as a Senior Platform Architect, demonstrating successful architectural design and implementation.
  • Expertise in cloud-native technologies, particularly in AWS or Google Cloud Platform.
  • In-depth understanding of event-driven architecture and serverless computing.
  • Strong knowledge of architectural patterns, including Hexagonal or Multilayer architecture.
  • Fullstack expertise with a focus on both front-end and back-end technologies.
  • Familiarity with CI/CD processes, Infrastructure as Code, and DevSecOps and OWASP principles.
  • Proficiency in JavaScript and Java programming languages.
  • Strong knowledge on Workflow Management Systems (Camunda or Pega) and BPMN modeling language
  • Practical experience modeling Enterprise-grade workflows.
  • Good understanding about Frontend technologies
  • Frontend frameworks (React or Angular)
  • Good understanding of component architecture, hooks, and state management (e.g., Redux/Middleware like Redux-Saga/Redux-Thunk etc.).
  • Lazy loading
  • Async/Reactive Programming
  • Front end architecture experience, preferably in React JS or Angular
  • Skilled in optimizing front end performance using techniques like code splitting, lazy loading, caching etc.
  • Good understanding of component architecture, hooks, and state management (e.g., Redux/Middleware like Redux-Saga/Redux-Thunk etc.).
  • Understanding of responsive designs and using CSS frameworks like Bootstrap or Material-UI.
  • Experience with Unit testing frameworks like Jest or React Testing Library.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job