Requirements
· Required – Technical Skills
· Strong experience in Solution Architecture, Data Architecture, Cloud Architecture
· Experience designing enterprise data platforms and data warehouses
· Experience designing ETL, ELT, data integration solutions
· Hands-on experience with AWS cloud services
· Knowledge of AWS S3, Lambda, Glue, IAM, CloudWatch, CloudFormation, VPC
· Experience with Snowflake or similar data warehouse platforms
· Experience with Apache Airflow, dbt, AWS Glue
· Experience designing cloud-native, serverless, event-driven architectures
· Knowledge of data modeling, database design, integration patterns
· Knowledge of data governance, security, access management
· Experience with Infrastructure as Code, Terraform, CloudFormation
· Experience with DevOps practices, Git, CI/CD pipelines
· Programming or scripting experience, Python, Java, C#, SQL
· Ability to create architecture diagrams and technical documentation
· Experience working with Agile methodologies and SDLC practices
· Required – Soft Skills
· Architectural thinking
· Strategic decision-making
· Strong problem-solving skills
· Technical leadership
· Stakeholder management
· Communication and storytelling skills
· Ability to evaluate alternatives and trade-offs
· Technology adaptability
· Hands-on mindset
· Collaboration across technical and business teams
Nice to Have (Technical Skills)
· Experience with Microsoft Azure
· Experience with Microsoft Fabric
· Experience with Power Platform
· Experience with enterprise reporting and analytics platforms
· Knowledge of Microservices, Domain-Driven Design (DDD)
· Knowledge of Event-Driven Architecture, CQRS, Event Sourcing
· Experience leading technical teams
· Experience acting as a technical advisor
· Experience developing Proof of Concepts (PoC)
· Experience with Jira or Azure DevOps
· Cloud, Architecture, Data, Agile certifications
Responsibilities (Activities to perform)
· Design end-to-end data and cloud architectures
· Align solutions with business, security, scalability, and cost requirements
· Translate business needs into technical architecture proposals
· Define solution patterns, integration strategies, data flows, standards, roadmaps
· Design scalable ETL and ELT architectures
· Architect cloud-based data solutions using AWS services
· Design and orchestrate workflows using Airflow and dbt
· Design and optimize enterprise data warehouse solutions
· Evaluate architecture alternatives, risks, dependencies, trade-offs
· Define governance, security, monitoring, logging, observability strategies
· Create architecture documentation and solution diagrams
· Support Infrastructure as Code implementations
· Collaborate with Product Owners, Scrum Masters, engineers, business stakeholders
· Provide technical leadership during design and implementation
· Support scripting, coding, configuration, troubleshooting activities
· Participate in cloud operations and Proof of Concept development
· Support CI/CD implementation and automation practices
· Analyze system performance and data processing workloads
· Identify optimization opportunities across platforms and solutions
Required Languages
· English: Fluent Advanced
Additional Information
· Location
· Bogotá and surroundings (Hybrid), Rest of Colombia (Remote)
· Mexico (Hybrid)
· Special Conditions
· Combination of strategic architecture and hands-on execution
· Direct interaction with business and technical stakeholders
· Focus on scalable, secure, cloud-native solutions
· Participation in enterprise modernization initiatives
· Responsibility for architecture governance and technical decision-making
· Ability to explain architectural decisions, assumptions, risks, trade-offs, and lessons learned from previous implementations