At a Glance
- Tasks: Design and develop scalable, secure full-stack solutions while collaborating with diverse teams.
- Company: Join Aristocrat, a global leader in gaming content and technology, committed to diversity and inclusion.
- Benefits: Enjoy a robust benefits package and global career opportunities in a fun, responsible environment.
- Why this job: Make a significant impact on product development and shape the future of gaming technology.
- Qualifications: Experience in software architecture, web technologies, and strong communication skills are essential.
- Other info: No visa sponsorship available; must be authorised to work in the job location.
The predicted salary is between 48000 - 72000 Β£ per year.
Job Description
Are you excited to become a part of an ambitious, world-class team at Aristocrat? As a leading name in gaming content and technology, we are devoted to delivering flawless, creative solutions that build joy for millions. We are in need of an exceptionally skilled Solutions Architect to join our dynamic Architecture as a Service (AaaS) team. In this role, you will collaborate closely with diverse teams to develop and implement comprehensive technical solutions that push our mission forward. Your contributions will be pivotal in transforming business requirements into elegant, robust architectures that satisfy both functional and non-functional needs.
What You'll Do
- Collaborate with Technical Product Owners and development teams to define and detail the system's architecture.
- Translate business needs into clear compositions and technical specifications for full-stack solutions.
- Produce solutions that are incrementally deliverable and thoroughly testable.
- Build detailed diagrams to communicate system architecture, behaviors, and interactions.
- Work collaboratively within a team of architects, sharing knowledge and providing constructive feedback.
- Adhere to regulations, standards, and guidelines, while providing valuable feedback on internal governance and processes.
- Document and maintain Architecture Decision Records (ADRs) to capture significant architectural decisions.
- Evaluate and select appropriate technologies, frameworks, and tools to meet the needs of our solutions.
- Provide technical mentorship to engineering teams to ensure alignment with architectural specifications.
- Identify and address technical risks, challenges, and dependencies in the architecture and development process.
- Stay up to date with new technologies and industry trends to continuously improve our architecture and solutions.
What We're Looking For
- Experience as a Solution/Software Architect specializing in web technologies.
- Proficiency with system modeling tools and diagrams (e.g., C4, UML).
- Practical development experience in web application development.
- Profound knowledge of software architecture principles, patterns, and guidelines.
- Knowledge of integrating development concepts into software creation.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures.
- Experience with microservices architecture, API composition, and integration patterns.
- Knowledge of event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, PubSub).
- Familiarity with OpenAPI and AsyncAPI for defining APIs, and using tools like Postman to exercise them.
- Strong knowledge of data modeling, databases (SQL and NoSQL), and database normalization.
- Strong communication and teamwork abilities, capable of articulating intricate technical ideas.
- Demonstrated strength in solving problems and critically evaluating technology solutions.
Preferred Skills and Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience in the gaming industry, particularly in developing or supporting SaaS solutions.
- Experience in Mobile App development with a profound comprehension of its difficulties.
- Knowledge of real-time systems, multiplayer game architectures, and player data analytics.
- Experience in security standards and compliance within software development.
Why Aristocrat?
Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. Weβre a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.
We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V
-
World Leader in Gaming Entertainment
-
Robust benefits package
-
Global career opportunities
Our Values
-
All about the Player
-
Talent Unleashed
-
Collective Brilliance
-
Good Business Good Citizen
Travel Expectations
None
Additional Information
At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Solutions Architect employer: Aristocrat
Contact Detail:
Aristocrat Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Solutions Architect
β¨Tip Number 1
Familiarise yourself with the latest trends in web technologies and cloud platforms like AWS, Azure, or Google Cloud. This knowledge will not only help you understand the requirements of the Solutions Architect role but also demonstrate your commitment to staying current in the field.
β¨Tip Number 2
Engage with online communities or forums related to software architecture and development. Networking with professionals in the industry can provide insights into the role and may even lead to referrals or recommendations for the position.
β¨Tip Number 3
Prepare to discuss your experience with system modelling tools and architectural patterns during interviews. Be ready to share specific examples of how you've applied these concepts in past projects, as this will showcase your practical knowledge and problem-solving skills.
β¨Tip Number 4
Highlight your collaboration skills by preparing examples of how you've worked with cross-functional teams in previous roles. Being able to communicate complex technical concepts to both technical and non-technical stakeholders is crucial for a Solutions Architect.
We think you need these skills to ace Solutions Architect
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience as a Solutions Architect, particularly in web technologies. Emphasise your familiarity with system modelling tools and your practical development experience.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Aristocrat. Mention specific projects or experiences that demonstrate your ability to design scalable and secure solutions, and how you can contribute to their Architecture as a Service team.
Showcase Communication Skills: Since strong communication skills are essential for this role, provide examples in your application of how you've effectively conveyed complex technical concepts to both technical and non-technical stakeholders.
Highlight Continuous Learning: Mention any recent courses, certifications, or self-study related to emerging technologies and industry trends. This shows your commitment to staying updated and improving architectural solutions, which is crucial for the position.
How to prepare for a job interview at Aristocrat
β¨Understand the Role
Make sure you thoroughly understand the responsibilities of a Solutions Architect. Familiarise yourself with the specific technologies and methodologies mentioned in the job description, such as microservices architecture and cloud platforms like AWS or Azure.
β¨Prepare Your Portfolio
Bring examples of your previous work that demonstrate your experience in designing scalable and secure solutions. Be ready to discuss how you approached challenges and the decisions you made during the development process.
β¨Practice Communication Skills
Since strong communication is key for this role, practice explaining complex technical concepts in simple terms. You may be asked to present your ideas to both technical and non-technical stakeholders, so clarity is crucial.
β¨Showcase Collaboration Experience
Be prepared to discuss your experience working in teams, especially with cross-functional groups. Highlight instances where you provided constructive feedback or collaborated on architectural decisions, as this aligns with the role's requirements.