Eeze Hammersmith, England, United Kingdom
AWS Architect
Eeze is a leading innovator in the iGaming industry, specialising in the design, development, and delivery of live casino games. As we expand our operations in the European market, we are committed to pushing the boundaries of gaming experiences by offering cutting-edge, immersive live casino games tailored to the unique needs of our clients and their audiences. Our work culture promotes collaboration, creativity, and innovation, all while fostering a startup mindset.
Job Summary
We are seeking a highly skilled AWS Architect with extensive expertise in AWS and real-time, high-load distributed systems, with a particular focus on event-driven architectures using Kafka. This role will be instrumental in designing and implementing cloud solutions that leverage AWS services and Kafka to build scalable, efficient, and resilient systems for our organization.
Key Responsibilities
System Architecture and Design
* Lead the design and development of AWS-based cloud solutions supporting high-load, real-time distributed systems.
* Architect and implement event-driven systems using Kafka for efficient real-time data streaming and message processing.
* Collaborate with Solution Architects and Video Architects to ensure alignment between business requirements and technical architecture.
* Create and maintain architectural documentation, including high-level designs, diagrams, and technical specifications.
Cloud Strategy and Implementation
* Define and drive the organization’s cloud strategy, focusing on AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and CloudFormation/Terraform.
* Architect solutions using best practices in microservices, containerization, and serverless computing.
* Design fault-tolerant, highly available, and scalable cloud infrastructures to support real-time applications.
Kafka Integration and Optimisation
* Design and manage Kafka clusters to ensure scalability, durability, and high availability.
* Optimize Kafka performance, including partitioning strategies, consumer groups, and stream processing.
* Implement event-driven architectures that enhance real-time data processing and system responsiveness.
* Monitor and troubleshoot Kafka-related issues to maintain system health and reliability.
Collaboration and Stakeholder Engagement
* Work closely with cross-functional teams, including Product, Engineering, and Operations, to translate business needs into technical solutions.
* Provide technical leadership during the development and implementation phases of projects.
* Conduct design reviews and provide recommendations to ensure compliance with architectural standards.
Performance and Optimisation
* Analyze and optimize cloud infrastructure for performance, cost efficiency, and security.
* Implement monitoring and alerting systems to ensure the reliability and health of high-load systems.
* Design and execute performance testing strategies for large-scale distributed applications.
Innovation and Best Practices
* Stay updated with the latest trends and advancements in cloud computing, AWS services, and distributed systems.
* Advocate for and implement cloud architecture best practices, including CI/CD pipelines, Infrastructure as Code (IaC), and observability tools.
* Mentor and guide junior architects and engineers in cloud technologies and distributed systems.
Qualifications and Requirements
Experience
* 8+ years in cloud architecture, with a strong focus on AWS.
* Proven track record of designing and deploying high-load, distributed systems in real-time environments.
* Expertise in event-driven architectures and data streaming using Kafka.
* iGaming experience is a plus.
Technical Skills
* Deep knowledge of AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and CloudFormation/Terraform.
* Strong understanding of networking principles, including VPC, load balancing, and DNS.
* Experience with container orchestration platforms (e.g., Kubernetes, ECS, or EKS).
* Proficiency in designing event-driven and message-driven architectures using Kafka, SQS, and SNS.
* Expertise in performance tuning, scalability, and security for cloud-native applications.
Soft Skills
* Excellent communication skills to work effectively with technical and non-technical stakeholders.
* Strong analytical and problem-solving abilities.
* Team-oriented with a proven ability to lead and influence cross-functional teams.
Certifications (Preferred)
* AWS Certified Solutions Architect – Professional.
* AWS Certified Advanced Networking or DevOps Engineer certifications.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Entertainment Providers and Gambling Facilities and Casinos
#J-18808-Ljbffr