x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Indonesia   »   Jobs in South Jakarta   »   Information Technology Job   »   Technical Architect Consultant
 banner picture 1  banner picture 2  banner picture 3

Technical Architect Consultant

Moladin

Moladin company logo

This position is for the Technical Architect role in Moladin. The role of a Technical Architect is highly autonomous and independent. As a Technical Architect, you will be responsible for solving complex projects and driving all technology advancements, standardization, best practices, and stability for Moladin's existing and upcoming technology.

Responsibilities

  • Design, develop, and take ownership of cutting-edge solutions to maximize system performance, scalability, and throughput.
  • Propose and implement software engineering best practices for Moladin's engineers to follow.
  • Collaborate closely with Tech Managers and Program Managers to achieve Tech OKR (Objectives and Key Results).
  • Work closely with DevOps to enhance Moladin's end-to-end development process, including automation and continuous integration/continuous deployment (CI/CD).
  • Nurture the technical skills of engineers through mentoring and organizing regular knowledge-sharing sessions.
  • Actively participate in the hiring process by defining competency requirements, screening candidates, and creating interview questions.
  • Propose ideas and contribute to engineering initiatives aimed at improving system performance, quality, and availability.
  • Create comprehensive documentation for highly complex initiatives and ensure the successful execution of deliverables.
  • Collaborate with QA to establish testing best practices, such as integration testing and acceptance testing.
  • Be technology and language agnostic, and guide teams on adopting new tech stacks.
  • Think pragmatically, be open-minded, and actively give constructive feedback to your peers and counterparts.
  • Bachelor/Master/PhD in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of experience in the software development industry, with a specialization in backend development and a solid understanding of frontend and mobile technologies.
  • Proven experience in building scalable backend applications/services from the ground up
  • Strong expertise in Golang or NodeJS technology ecosystems
  • Deep knowledge of various database systems, including relational and non-relational/NoSQL
  • Familiarity with messaging technologies such as Apache Kafka, SQS/SNS, and RabbitMQ
  • Advanced knowledge in monitoring, tracing, alerting, and logging of backend services using common tools such as Grafana, Datadog, New Relic, etc
  • Familiarity with containerization and cloud infrastructure in AWS or GCP
  • Good understanding of Agile methodologies and proficiency in project management tools such as JIRA
  • Expertise in microservice best practices and design patterns is essential
  • Experience in implementing software development methodologies such as TDD/ATDD/BDD/DDD
  • Strong communication skills for effectively conveying ideas and influencing people
  • Prior experience in the financial services industry is preferred
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?