We are seeking an experienced Application Architect on a contract basis to lead the architectural design and evolution of our enterprise casino management platform. This role will define modular, scalable, secure, and resilient solutions; guide technology and integration decisions; establish architectural standards; and partner with product, engineering, security, and business stakeholders to ensure the platform meets operational objectives, regulatory requirements, and long-term growth needs. The architect will also apply AI-augmented architecture practices responsibly to accelerate analysis, documentation, design exploration, and engineering delivery within compliance constraints.
- Lead the architectural design of the casino management system, ensuring alignment with business objectives and industry best practices.
- Design a modular and scalable architecture that incorporates microservices, API gateways, identity and access management, and integrated security measures.
- Evaluate and select technologies, frameworks, and tools that align with project goals and operational requirements.
- Develop integration strategies for various system components, including third-party services, payment gateways, and regulatory compliance systems.
- Collaborate with security teams to define and implement security standards, including data encryption and access controls, ensuring compliance with gaming regulations.
- Continuously monitor system performance, identifying bottlenecks and implementing improvements to enhance reliability and efficiency.
- Provide mentorship and guidance to engineering teams, promoting adherence to architectural standards and fostering a culture of innovation.
- Maintain thorough documentation of architectural designs, decisions, and processes to support ongoing development and maintenance.
- Collaborate closely with product managers, developers, and other stakeholders to ensure the architectural vision is clearly understood and effectively implemented.
- Perform job duties in a safe manner.
- Attend work as scheduled on a consistent and regular basis.
- Perform other related duties as assigned.
Required Experience & Qualifications
- 4-5 years of experience in software architecture, preferably in the gaming or casino industry.
- Demonstrated experience with cloud infrastructure (AWS, Azure, GCP) and related services.
- Understanding of microservices architecture and design patterns, including service discovery and load balancing.
- Knowledge of API gateways and management solutions (e.g., Apigee, AWS API Gateway) for secure service communication.
- Familiarity with IAM solutions (e.g., Okta, Auth0) and protocols (e.g., OAuth 2.0) for managing user identities.
- Understanding of DevSecOps practices, CI/CD tools (e.g., Jenkins, GitLab CI), and automation frameworks.
- Demonstrated experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) and data security practices.
- Proficiency in containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
- Familiarity with monitoring and logging tools (e.g., ELK Stack, Prometheus) for system health management.
- Proficiency in relevant programming languages (e.g., Java, Python,) and scripting for automation.
- Basic knowledge of application security frameworks and tools (e.g., OWASP) to identify and mitigate security risks.
- Strong analytical and problem-solving skills.
- Proven ability to lead technical discussions and influence architectural decisions.
- Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.
Nice to Have
- Experience integrating AI tools into a architecture designs or standardizing AI-assisted workflows across architecture.
- Experience in gaming, casino operations, financial, or other regulated/high-compliance domains.
- Familiarity with multi-tenant product design and localization/internationalization.
- Experience with design-token pipelines and cross-product brand kits.
AI Tools & Exposure (expected)
- AI design/prototyping: Claude and comparable AI UI-generation tools.
- General: comfort adopting new AI capabilities quickly and applying them responsibly within compliance constraints.