Architect Lead (Xico)

Architect Lead (Xico)

02 ago
|
Tenmas.Tech
|
Xico

02 ago

Tenmas.Tech

Xico

Purpose of the roleSet the technical direction — and build the architecture that gets us there.Reporting to the Software Development Director, this role provides technical and architectural leadership for the software platforms developed and managed in Mexico, ensuring scalable and secure solutions aligned with the global group's technology standards.The role defines the technical direction of the local development team and owns the architecture of the Mexican platforms — both maintaining the architecture of current solutions and designing and building their future (target) architecture, shaping technological direction rather than merely sustaining what exists today.It also contributes to Mexico's technology roadmap, serves as the senior technical reference point for the Mexican platforms, and collaborates closely with the local and global Product Owner to translate business requirements into solid technical projects.Key responsibilities1Technical leadership & architectural governanceGuide the integration of local architecture into the global group's architectural model, ensuring technological continuity and strategic alignment.Design the target architecture of the Mexican platforms and define the evolution path toward it, balancing innovation and service continuity.2Platform architecture & global alignmentSupport roadmap and prioritization discussions with technical analysis, effort estimation, and risk assessment.Be the senior technical escalation point for architecture and integration issues affecting the Mexican platforms.3Systems & infrastructure oversightDefine and oversee the architecture of core systems in Mexico and in the countries served from Mexico.Ensure system architecture supports scalability, security, and integration with global infrastructure.4Data, security & complianceImplement data governance and security practices aligned with the group's global privacy and security frameworks.Design and maintain disaster recovery and business continuity measures, aligned with the group's cybersecurity standards.5Collaboration & stakeholder managementBe the senior technical contact point for the Mexican platforms with internal and global teams.Communicate architectural decisions, technical trade-offs, and progress to technical and non-technical stakeholders.6Leadership & people managementGuide and mentor the local software development team — fostering technical growth, code quality, accountability, and cross-functional collaboration.Build collaboration between product, development, and operations teams.Expected resultsA well-defined and documented solution architecture for the Mexican platforms, aligned with Mexico's technology roadmap.Technical alignment and successful delivery of the Mexican platforms, including scalability.RequirementsUniversity degree.Fluent Spanish (local working language) and fluent English, spoken and written — essential.At least 8 years of overall experience in software development,



with 4+ years in software architecture and/or technical leadership.Proven experience leading and mentoring software development teams, with responsibility for members' professional growth and work quality.Hands-on experience as an Architect / Senior Developer, with solid mastery of modern cloud-native technologies.Excellent communication skills — able to explain architectural decisions and trade-offs to both technical and non-technical stakeholders.Willingness to adopt versátil working hours when necessary to collaborate with international teams across time zones.Availability for occasional short-term international travel for architecture reviews and technical alignment, including to the group's European offices.Technical skills & experienceThe platforms are built across two primary technology stacks.
Deep expertise in one and working fluency in the other is expected.1TypeScript / Node.Js / AWS LambdaLanguages & RuntimeTypeScript — 5.X, strict mode, CommonJS / ESM modulesNode.Js — v22.XCloud & InfrastructureAWS — EC2, RDS, S3, VPC, IAM, Secrets Manager, Cognito, CloudWatch, X-RayAWS Lambda + AWS SAM — template authoring, build / deploy / sync, multi-stackAWS CloudFormation — resource definitions, nested stacks, IAM roles & policiesAPI Gateway (private VPC endpoints), EventBridge, CodePipeline, CodeBuildArchitecture & DesignDomain-Driven Design — bounded contexts, aggregates, domain eventsClean / Hexagonal Architecture — domain / application / infrastructure layeringServerless microservices — multi-service decompositionEvent-driven design via EventBridgeDatabasePostgreSQL, MongoDB, MySQL, Redis, DynamoDBSecurityIAM least-privilege design for Lambda execution rolesSecrets Manager usage patternsCognito — authentication & authorisationTesting & QualityJest + ts-jest — unit testing, mocking with jest-mock-extendedPlaywright — E2E / integration testing with ChromiumESLint (flat config, typescript-eslint) + PrettierSonarQube — static analysis, coverage gatingBuild & ToolingDocker — containerization & SAM build environmentpnpm — workspaces, lockfile managementesbuild — Lambda bundling with minification + source mapsLiquibase — schema versioning via XML changelogsCI / CDGitHub Actions — workflow authoring, PR gates, workflow_dispatchAWS CodeArtifact — private npm registry for internal packagesSAM deploy pipelines — build + deploy automationFrontendReact,



ReduxExternal IntegrationsFirebase — real-time data / push notificationsSendGrid — transactional email; pdf-lib2Java / Spring Boot / QuarkusLanguages & RuntimeJava 21 (LTS) — records, pattern matching, virtual threadsJava 17 (LTS) — migration baseline from Java 8Spring Boot 2.X / 3.X — Spring FrameworkQuarkus 3.X — Panache ORM, RESTEasy ReactiveGraalVM Native Image — AOT compilation for fast container startupCloud & InfrastructureOpenShift (Red Hat) — container platform on KubernetesKubernetes — Deployments, Services, ConfigMaps, SecretsDocker — multi-stage builds for JVM & GraalVM native imageInstana — real-time monitoring of platform & microservicesKibana (ELK Stack) — log aggregation, search & dashboardingMicrometer + Prometheus / Grafana — application metricsArchitecture & DesignDomain-Driven Design — bounded contexts, aggregates, domain eventsClean / Hexagonal Architecture — layered domain / application / infraMicroservices — decomposition into independent JVM servicesEvent-Driven Architecture — RabbitMQ for async messagingREST API design; Strangler Fig incremental migrationCloud-native principles applied to Spring Boot & QuarkusDatabasePostgreSQL — JPA / Hibernate (Spring Boot), Panache (Quarkus)MongoDB — Spring Data MongoDB / Quarkus Panache MongoDBSecuritySpring SecurityKeycloak — Identity Provider, SSO, OAuth2 / OIDC, realm & client managementJWT / OAuth2 / OpenID Connect — token validation & identity propagationSecrets lifecycle via OpenShift Secrets / VaultTesting & QualityJUnit — unit testing, parameterized tests, extension modelMockito — mocking, argument captors, spyTestcontainers — integration testing with real containers (DB, RabbitMQ, Redis)SonarQube — coverage gating, quality gates, security hotspotsQuarkus @QuarkusTest — dev-mode testing with CDI & live reloadBuild & ToolingMaven — multi-module projects, BOM management, release pluginDocker — multi-stage builds, Docker Compose for local devLiquibase — database schema versioning & migrationQuarkus Dev Services — automatic container provisioningCI / CDCI/CD integration inherited from organizational standardsExternal IntegrationsRabbitMQ — async messaging, exchange / queue / binding, dead-letter exchangeFeign / WebClient — declarative HTTP client for external REST integrationsMicrometer + Prometheus / Grafana — application metrics & dashboardingWhat we offerInternational & dynamicA continuously growing company with numerous opportunities for professional and personal development.Training & growthExtensive training and development opportunities within the group.Multicultural teamA multicultural organizational structure spanning multiple countries.Conditions & benefitsHybrid · Mexico CityBased in Polanco, CDMX.Performance bonusAnnual bonus in addition to base salary.Full statutory benefitsAll benefits required by Mexican law: 15-day aguinaldo and 12 vacation days in the first year.Social securityIMSS registration at 60%.
#J-*****-Ljbffr

📌 Architect Lead (Xico)
🏢 Tenmas.Tech
📍 Xico

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: architect lead (xico) / xico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: architect lead (xico) / xico