About the Company:
Talent Insider is an upcoming HR Consultancy Service, founded in 2021. Our clients have been some of the leading brands in Indonesia, and this service continues to expand.
Registered in Singapore & Indonesia, we can assist with your growth plans and strategies, and continue to expand our regional presence with strong regional partners to assist our client in recruitment and branding strategy.
Job Description:
- Lead And Prepare Enterprise Solutions Including
Architecture, High-level Impact Analysis, Sizing, And Pricing For Cloud
Environment
- Lead And Prepare A Roadmap For Technology,
Architecture, And Development Standard, Aligned With The Product Roadmap
- Lead And Conduct Technical Presentations &
Discussion Covering Business And Technical With Stakeholders, Vendors, And
Partners
- Effectively And Objectively Research New Software
Technology Concepts And Tools And Make Recommendations To IT Leaders
- Lead Team And Provide Mentoring And Training To
Other Team Members And Architects On Technologies And Processes; Drive Education
And Knowledge Transfer Of Design Patterns, Technical Best Practices, And
Relevant Technologies And Tools
- Investigate Outages Or Degradations In Stability
Or Performance
- Resolve Conflict In The Area Of Software
Architecture
- Perform Complex Systems Analysis And Design
Activities, Spanning Multiple Features, Products, Or Teams Within A Product
Line, Including Extensive Research And Proof-of-concept Development
- Perform Architectural Review To All Development
Teams And Changes Impact On Architecture, And Evaluations Of New Technologies
And Third-party Solutions And Participate In Build Versus Buy Decisions
- Set Design Conventions And Standards Related To Domain Driven Design, Messaging Architecture, Software Patterns (Unit-of-Work, Dependency Injection, Inversion Of Control, Others), Unit Testing, Test Driven Development (TDD), Behavior Driven Development (BDD)
- Ensure Infrastructure, System, And Architectural
Documents Are Accurate And Up To Date
Job Requirements:
- Bachelor's Degree/Master and above in Computer
Science/Computer Engineering major
- Senior-level experience in microservices;
software design, development, testing, supporting applications, and database-related
experience.
- Minimum 10 years of experience as IT development,
working in a team environment, and 5 years of experience as an IT Solution
Architect
- 3 years of experience mentoring others as a
Leadership, 3 years of experience developing microservices applications
- 5 years of experience developing monolithic
applications
- Experience in developing applications using more
than 10 languages, including backend, mobile, web, and full-stack applications
- Experience implementing Enterprise Architecture
- Expert knowledge in more than 1 Enterprise
Architecture frameworks
- Expert knowledge of software architecture,
security concepts, best practices, database design, and architecture
- Expert in High Availability concepts and
practical implementations
- Exceptional verbal and written communication skills
- Exceptional attention to detail
