SAAS ARCHITECT
Descrizione dell'offerta di lavoro
About the Role To expand our teams, we are looking for an experienced professional to take on the role of SaaS Architect for our platform built on a microservices architecture within a Kubernetes environment.
The ideal candidate holds a Master’s degree in Computer Engineering or Computer Science along with strong verbal and written communication (Italian and English); the position will involve daily activities with international teams.
The selected candidate will have a versatile skill set in distributed systems architecture, database management, cloud cost optimisation, and multi-tenancy design.
She/he will be responsible for ensuring scalability, efficiency, modularity, and multi-tenant support, all while keeping a sharp focus on operational costs and performance.
Responsibilities Evaluate the current architecture and propose improvements to modularize microservices.
Ensure each microservice is self-contained and optimized for independent scalability.
Design and implement a multitenant architecture for the SaaS platform with a focus on.
Data Isolation.
Ensure robust separation of data between tenants.
Shared Resources.
Manage shared infrastructure effectively while handling dynamic workloads.
Guarantee the scalability of the multitenant infrastructure with dynamic resource management and autoscaling policies.
Allocate Kubernetes resources (CPU, memory, storage) based on the expected workload for each tenant.
Optimize databases (NoSQL, MySQL, ElasticSearch, Vector DB) to deliver high performance at controlled costs in a multitenant environment.
Implement autoscaling policies for both microservices and databases tailored to the specific needs of each tenant.
Enhance database integration and performance to support seamless operations.
Ensure efficient, bottleneck-free data pipelines, even in multi-tenant scenarios.
Analyze and optimize REST APIs to support a scalable, fast, and secure multitenant architecture.
Monitor API traffic to identify bottlenecks and optimize resource usage.
Develop a cost model per user/process/tenant based on the current infrastructure.
Monitor cloud costs (Kubernetes, databases, networking) and provide detailed operational cost estimates per tenant.
Suggest and implement optimization strategies for operational expenses.
Deploy advanced monitoring systems for resources, microservices, and databases using tools like Prometheus, Grafana, or Datadog.
Provide tenant-specific visibility into resource usage and performance metrics.
Qualifications Degree in Computer Science, Computer Engineering or equivalent experience.
3 years of experience in software architecture roles, preferably in microservices and distributed systems contexts, and data engineering focused on distributed environments Required Skills Proven experience in designing microservices-based SaaS platforms with multitenancy support.
Strong knowledge of Kubernetes, Docker, and cloud-native architectures.
Experience with relational databases (MySQL), NoSQL (MongoDB), ElasticSearch, Redis, and Vector DB.
Expertise in data partitioning techniques and optimization for multitenant environments.
Design of systems for tenant-specific data and resource isolation.
Implementation of tenant-specific management and configuration strategies.
Ensuring data security to guarantee each tenant has access only to their own data.
Design and optimization of scalable, multitenant REST APIs.
Implementation of tenant-specific rate limiting systems.
Ability to implement monitoring systems for continuous tracking of resources and traffic per tenant.
Proficiency with tools such as Prometheus, Grafana, ELK Stack, and Datadog.
Strong analytical skills and attention to detail.
Strategic vision to ensure product scalability and sustainability.
Effective communication to translate technical requirements into clear operational plans.
The following will be considered a plus.
Experience with AI/ML technologies.
Ability to thrive in startup environments with a problem-solving mindset.
Experience in developing pricing models for multi-tenant SaaS platforms.
Equal Opportunity Statement Altilia is an Equal Opportunity Employer.
Altilia does not discriminate against any applicant for employment because of age, gender, sexual orientation, race, religion, national origin, ethnicity, veteran status, or disability.
Candidates can consult our privacy policy (art.
EU Reg.
) on https://altilia.
i/privacy-policy-eng/
Dettagli dell'offerta
- Altilia
- Tutta l'Italia
- Imprecisato - Imprecisato
- Imprecisato
- 19/12/2024
- 19/03/2025
Gruppo sincrono, holding company ict di consulenza e formazione che opera sul mercato dal 1993, sta selezionando per un'importante opportunità professionale per un nostro cliente con grande valenza su roma o milano, un architect senior, l'attività sarà svolta in sede, *il candidato verrà inserito in......
Ricerchiamo figure di web architect sulla sede di palermo... ai candidati è richiesta la conoscenza dei linguaggi php, javascript e pl/sql, nonché delle seguenti tecnologie: zend framework o laravel, pattern mvc, bootstrap e dei database oracle o mysql... i dati saranno trattati e conservati esclusivamente......
Ricerchiamo figure di web architect sulle sedi di palermo e milano... la retribuzione sarà commisurata alle esperienze maturate e alle effettive capacità professionali... ai candidati è richiesta la conoscenza dei linguaggi php, javascript e pl/sql, nonché delle seguenti tecnologie: zend framework o......
Ricerchiamo sap cloud architect sulla sede di roma... la retribuzione sara’ commisurata alle esperienze e alle effettive capacita' professionali... e' necessaria un'esperienza sul campo di almeno 2 anni, durante la quale si siano applicate le conoscenze tecniche sopra indicate e si siano gestiti più......
Ai candidati sono richieste le seguenti conoscenze tecniche: almeno uno fra i seguenti sistemi operativi linux redhat e z/os... la retribuzione sara’ commisurata alle esperienze e alle effettive capacita' professionali... sono inoltre richieste anche le seguenti tecnologie: ibm integration bus, ibm mq......
Software architect (cloud) con competenze di supporto tecnico e coordinamento team di lavoro... skill richieste: disegno architetture con particolare attenzione a serverless e microservizi cloud aws (compute, network, database, security, developer tools, ci/cd) cloud azure (compute, network, database......
Si prega di inviare la propria candidatura, corredata di cv a: www... il contratto prevede provvigioni sulle vendite... withness azienda specializzata in creazione e distribuzione di software di intelligenza artificiale per integrazione crm cerca in tutta italia, per le varie zone di competenza, agenti......
I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento ue 2016/679... la persona che ricerchiamo è dotata di una forte predisposizione al problem solving, è precisa con una spiccata attenzione ai dettagli, è attenta e curiosa, ama il proprio lavoro che svolge con......
Ruolo ricoperto:-architetto vmwarecompetenze richieste:-analisi architetturale-vmware architect full stack dal sw al networking-vmware cloud foundationcompetenze linguistiche:-inglese: livello b2seniority: + 3 annisede di lavoro: roma (sw totale)impegno: full time dal lunedì al venerdìsi offre:contratto......