AWSAzureCloudDockerGoogle Cloud PlatformKubernetesNoSQLGCPGoogle CloudCI/CDRemote Work
About this role
Role Overview
Lead the design of solution architectures for strategic projects.
Act as an architecture specialist alongside business, product and technology teams.
Define architectural standards, frameworks and development best practices.
Evaluate and recommend technologies, platforms and tools that meet the organization’s needs.
Conduct technical, financial and operational feasibility analyses.
Ensure non-functional requirements such as scalability, availability, security and performance.
Support development squads throughout the full delivery lifecycle.
Promote the adoption of modern architectures based on APIs, microservices and event-driven patterns.
Participate in application modernization and cloud migration initiatives.
Contribute to architecture governance and strategic decision-making.
Perform architectural reviews and support enterprise architecture processes.
Develop solution designs using industry-standard patterns such as ADR, C4 Model, UML, ArchiMate and BPMN, ensuring clarity and standardization in technical communications.
Produce architectural guidelines for development and infrastructure teams, documenting best practices, integration patterns and technology decision criteria.
Conduct workshops, trainings and technical sessions to share knowledge on architectural patterns, systems integration and modernization best practices.
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Systems or related fields.
Strong experience in solutions architecture and software development.
Experience in medium
to large-scale corporate environments.
Experience in digital transformation projects and systems integration.
Technical knowledge of Solutions Architecture and Enterprise Architecture.
Distributed and service-oriented architectures.
REST APIs, messaging and system integration.
Microservices and event-driven architectures.
Cloud computing (AWS, Azure or GCP).
Containers and orchestration (Docker and Kubernetes).
DevOps, CI/CD and automation.
Information security applied to architecture.
Relational and NoSQL databases.
Systems modeling and architectural documentation.
Knowledge and application of architectural patterns and notations such as ADR, C4 Model, UML, ArchiMate and BPMN.