Position: Software Architect
Company: 42flows.tech
Experience required: 3y
English level: upper

**Requirements:**
— Cloud-based architecture AWS, GCP. Azure or Oracle. Ideally Oracle and GCP
— Design of secure front facing api’s for mobile applications
— Cloud-based identity management or open source alternatives like Keycloak
— Use of caching technologies (Redis) for enhanced performance and reliability
— Design and deployment of microservices in Nodejs, Java/kotlin or Go
— Cloud-based monitoring (cloudwatch) or open source alternatives Elastic Stack/ELK
— Good understanding of integration strategies with integration tools NodeRed, or api microservices
— Good understanding of scaling and secure database technologies Postgres etc.
— Good understanding of CI/CD and devSecOps

**Responsibilities:**

**Analysis - From requirements to technical design:**
— Analysis of the needs of the customer in an agile environment - based on business stories and deliverables and create a Sprint 0 cloud based design
**Lead the design and development of the architecture with a view to:**
— Speed of delivery
— Scalability
— Security
— Modular
— Robust fault tolerant
— Api design
**Project coordination:**
— Creation of detailed Epics, stories and agile scoring
— Creation of robust fault tolerant microservice architecture
— Mentoring and communicating designs to stakeholders
— Use of confluence and jira

**Well be a plus:**
— Desirable experience in enterprise fintech or ecommerice, startups and scaleups

**We Offer:**
— Regular salary review (every 6 months for Middles, and once per year for Seniors);
— 18 working of paid days off;
— Paid sick leave;
— Company covers the costs of your training;
— Bonuses for your special events;
— PE accounting and legal support;
— Flexible working schedule.