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:
- 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
Job Requirements:
- Prepare enterprise solutions including architecture, high-level impact analysis, sizing, and pricing for cloud environment
- Prepare a roadmap for technology, architecture, and development standard, aligned with the product roadmap
- 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
