Project description:
We are looking for an experienced AWS Cloud Architect to design and support modern, cloud-native solutions across various business domains. In this role, you will collaborate with cross-functional teams to define scalable, maintainable, and secure cloud architectures. This position involves a mix of strategic design, stakeholder engagement, technical leadership, and some hands-on work.
Tech stack:
- Cloud: AWS
- Orchestration: EKS (Kubernetes on AWS)
- IaC (Infrastructure as Code): Terraform, AWS CDK, CloudFormation
- Languages: C#, Python, Node.js
- Architecture: Microservices, Serverless, Event-Driven
- Serverless: AWS Lambda
- Data & Analytics: AWS Glue, Athena, Redshift, Kinesis
- Security & Monitoring: IAM, Security Hub, CloudWatch
- Documentation: Diagrams (e.g., Lucidchart, Draw.io), Confluence (optional)
Main responsibilities:
- Work with analysts and stakeholders to capture and refine solution requirements.
- Collaborate with other architecture domains to ensure cohesive and compliant designs.
- Define and evolve solution architectures in line with business needs and technical strategy.
- Communicate architecture effectively to both technical teams and business stakeholders.
- Lead architectural discussions, reviews, and governance processes.
- Support development teams with architectural guidance, devops integration, and best practices.
- Develop and maintain comprehensive technical documentation and architectural diagrams.
- Drive proof-of-concept activities to validate approaches and de-risk solutions.
- Take ownership of technology choices and architectural decisions across projects.
- Required Skills and Experience Extensive experience with AWS cloud services and solution architecture.
- Knowledge of microservices, EKS (Kubernetes on AWS), and container-based deployments.
- Proficiency with Infrastructure as Code tools such as CloudFormation, Terraform, or CDK.
- Experience with AWS data and analytics tools (e.g., Athena, Glue, Redshift, Kinesis).
- Strong backend development experience (e.g., C#, Python, or Node.js).
- Understanding of cloud security practices and tools like IAM, Security Hub, CloudWatch.
- Familiarity with event-driven and serverless architectures using AWS Lambda.
- Exposure to large-scale distributed systems and architectural patterns is preferred.