As an AWS Cloud Architect, you will play a crucial role in collaborating with customers to understand their business requirements, mapping these requirements to their data capabilities, and working with our internal Data Engineers and Data Analysts to design and build elegant solutions. Your primary responsibilities will include:
- Collaborate with clients and stakeholders to understand business requirements and objectives
- Design highly scalable, reliable, and secure Cloud Architectures on the AWS platform
- Develop architectural blueprints and documentation for cloud solutions, including infrastructure as code (IaC) templates
- Provide technical leadership and guidance to project teams throughout the implementation process
- Evaluate existing systems and applications to identify opportunities for migration to the cloud
- Design and implement cloud migration strategies, including lift-and-shift, re-platforming, and re-factoring
- Implement best practices for security, performance, and cost optimisation in AWS environments
- Configure and deploy AWS services such as EC2, S3, RDS, Lambda, VPC, and IAM
- Implement automation and orchestration using AWS CloudFormation, AWS CDK, or other automation tools
- Collaborate with DevOps teams to implement continuous integration and continuous deployment (CI/CD) pipelines
- Monitor, troubleshoot, and optimise cloud infrastructure and applications for performance and cost efficiency
- Stay current with AWS services, industry trends, and best practices to continually improve Cloud Architectures and solutions
Expectations
- Bachelor's degree in Computer Science, Engineering, Maths or a related field
- AWS certifications such as AWS Certified Solutions Architect Associate or AWS Certified Solutions Architect Professional
- Enjoy honing your technical skills and developing new ones, so you can make a strong contribution to deep architecture discussions.
- Regularly take part in further education and training to help you develop high-quality and highly-performant solutions.
- Have a demonstrated ability to think strategically about solutions to business, product, and technical challenges.
- Possess an innate awareness of technology trends and how they impact the way businesses consume IT.
- Have a reasonable understanding of IT security and governance including security standards, access policies, and data classification schema.
- Love what you do and instinctively know how to make work fun
- Be dynamic, creative, and willing to take on challenges that have the potential to make a big impact.
- Relish a ground floor opportunity to work in a small, agile, startup environment and play a role in shaping its business and technical goals.