Responsibilities
- Design enterprise solution architectures aligned with functional and non-functional requirements as well as strategic business goals
- Define distributed architectures based on microservices, APIs, and events
- Produce high-level and low-level architecture diagrams
- Establish technical guidelines, standards, and architectural best practices
- Participate in technical definition, discovery, and estimation sessions
- Design strategies to decouple legacy core systems toward service-oriented architectures
- Define integration models using APIs, messaging, events, and middleware
- Lead technology modernization initiatives and progressive migration toward cloud-native architectures
- Identify technical risks and define transition and technology coexistence strategies
- Design and define logical and physical data models
- Contribute to data integration, quality, and governance strategies
- Define relational and non-relational storage schemas based on solution needs
- Collaborate on data performance, scalability, and optimization strategies
- Design hybrid and multi-cloud architectures considering availability, resilience, cost, and security
- Define deployment strategies across cloud platforms such as AWS, Azure, and/or GCP
- Design resilient solutions with high availability and disaster recovery capabilities
- Contribute to FinOps strategies and cloud resource optimization
- Define container-based architectures using technologies such as Kubernetes and OpenShift
- Support the enablement and configuration of highly scalable container platforms
- Design strategies for autoscaling, load balancing, observability, and fault tolerance
- Collaborate on the implementation of CI/CD pipelines and infrastructure automation
- Translate complex business requirements into clear, executable technical solutions
- Present architecture proposals to technical and executive stakeholders
- Lead technical workshops, design sessions, and architecture review boards
- Provide technical coordination for multidisciplinary teams in agile environments
Requirements
- 7+ years of experience in solution architecture, design, and implementation of enterprise-grade systems
- Expertise in microservices architecture, event-driven architecture, and API-First Design
- Background in Domain-Driven Design (DDD), Hexagonal Architecture, and Clean Architecture
- Knowledge of cloud-native architectures and enterprise integration patterns
- Proficiency in Docker and Service Mesh technologies (Istio, Linkerd)
- Skills in Infrastructure as Code (Terraform, Ansible)
- Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, and Jenkins or Azure DevOps
- Competency in REST APIs, Kafka, and RabbitMQ
- Understanding of API management platforms (IBM API Connect, Apigee, Kong) and middleware integration platforms
- Capability to implement observability solutions using OpenTelemetry, Elastic Stack, and Grafana or Prometheus
- Qualifications in API security, OAuth2 / OpenID Connect, and Zero Trust Architecture
- Proficiency in English at an Upper-Intermediate level (B2) or higher
- Nice to have Hands-on experience with major cloud providers (AWS, Azure, and/or GCP) Experience with FinOps practices and cloud cost optimization Experience with OpenShift in enterprise environments
Qualifications
- Qualifications in API security, OAuth2 / OpenID Connect, and Zero Trust Architecture
#J-18808-Ljbffr
📌 Solution Architect (México)
🏢 Neoris
📍 México