Job Description
The Principal AI Solution Architect role at Company Name requires someone who can translate customer requirements into a distinguished design. The candidate will dedicate themselves to security, deployment, performance, caching, sizing, scalability, and serviceability. They will provide guidance and oversight to the team by creating structure and clear explanations. This role involves creating technical architecture documentation, working with the QA lead to define the test strategy, leading DevOps to define and implement CI/CD pipelines, and ensuring that implementations meet non-functional requirements. The role requires significant travel, spending time on-site during the inception phase and when providing training and workshops.
Role involves: - Translating customer requirements into designs
- Focusing on security, deployment, performance, scalability
- Creating technical architecture documentation
- Defining test strategy and CI/CD pipelines
- Ensuring implementations meet requirements
Requirements: - Knowledge of the Java platform
- Experience in Spring, Maven, and Jenkins
- Understanding of Service Oriented Architectures (SOA) and Micro-Services Architecture
- Proficiency in JavaScript frameworks, MVC patterns, and REST APIs
- Knowledge of architectural frameworks and best practices
- Experience with Enterprise Integration Patterns and Frameworks
- Operational knowledge of application servers, databases, and load balancers
- Excellent communication and presentation skills in English
The role offers: - A leading role in the development team
- Opportunity to translate customer requirements into designs
- Guidance and oversight to the team