职位描述
Description
The architect is responsible for providing technical guidance, managing external integrations, optimizing infrastructure, resolving production issues, overseeing data management, ensuring system security, addressing performance and scalability concerns, and maintaining clear communication with both the team and external partners.
Project Responsibilities
1.Alignment with EIS Product Roadmap: Architects work with EIS Product Management and Engineering to ensure implementation architecture aligns with future Base versions, minimizing upgrade efforts.
2.Backlog Scope and Planning Support: Architects collaborate with business analysts to define feature breakdowns, sequence implementation, and shape a clear and actionable project backlog.
3.Driving Feature implementation and complex user stories: Architects should drive the feature implementation and also help to design and approve the functional and non-functional development, scope and estimation of medium to complex user stories.
4.Driving Component onboarding: Architects are responsible for driving the setup of new repositories, defining module-level dependencies, and coordinating with the teams organizing and orchestrating the Implementation Project Infrastructure.
5.External and cross-domain Integrations: The architect identifies where the system connects with external entities, selects appropriate integration technologies, designs the integration architecture, ensures data consistency and security, and resolves integration-related issues.
6.Performance and Scalability: Architects identify system bottlenecks, validate performance under expected load, and recommend architectural adjustments for improved scalability and responsiveness.
7.Compliance and Security: Architects ensure that SaaS solutions meet compliance requirements and enforce security best practices across data handling, integrations, and infrastructure components.
8.Infrastructure cognizance: Architects should understand how the infrastructure operates, including not only EIS components but also Kafka, DB, and other elements, and should know how to adjust it during emergencies.
9.Hands-on Leadership: Architects participate in or lead the implementation of complex, integration-heavy features to ensure practical experience and deep system understanding.
10.Production Support and Data Management: Architect helps in complex production support tickets end-to-end — from triage and debugging to data correction, synchronization, and migration — and coordinate with specialized teams and stakeholders when necessary.
11.Team Rapport and External Communication: Architects should maintain a positive rapport with the team so that everyone knows where to go for support. The architect should also know who to contact for external support when needed, including the base team.
Qualification
Professional Experience
1.8+ years of experience in software development, with at least 3–5 years in a software/system architect or lead engineer role.
2.Hands-on experience with system integrations, enterprise architecture, and infrastructure components (Kafka, DBs, etc.).
3.Experience working in production support environments and managing performance/scalability concerns.
Technical Skills
1.Knowledge of Enterprise integration patterns and design patterns
2.Experience working with open source frameworks(Spring boot, Apache Camel)
3.Understanding legacy data conversion principles
4.Experience with API gateways, authentication & authorization (SSO, OAuth 2.0, JWT)
5.Experience with Kafka, databases (SQL/NoSQL), cloud environments (AWS/GCP/Azure), and containerization tools (Docker, Kubernetes).
6.Strong problem-resolution skills, especially in distributed systems.
7.Familiarity with domain-specific languages (DSLs) is a plus.
Soft Skills
1.Strong communication skills to coordinate across internal teams and external stakeholders.
2.Analytical thinking and decision-making capabilities.
3.Ability to collaborate cross-functionally with developers, QA, infrastructure, and business team
Language Skills
1.Japanese: Fluent in listening, speaking, reading, and writing, at business level or above.
2.English: Capable of oral communication for daily work interactions.