Lead Engineer/Engineering Manager Indonesia at Port Cities
Semarang, Jateng, Indonesia -
Full Time


Start Date

Immediate

Expiry Date

12 Jun, 25

Salary

0.0

Posted On

10 May, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Json, Information Technology, French, Messaging, Database Systems, Integration, Data Synchronization, Collaboration, Cloud, Rabbitmq, Web Services, Computer Science, Soft Skills, Version Control, Data Transformation, Azure, English, Physics, Python, Communication Skills, Aws

Industry

Information Technology/IT

Description

Semarang, Indonesia

Requirements

  • Education Background: Advanced Diploma or Bachelor’s Degree in Computer Science, Information Technology, Physics, or Engineering.
  • Professional Experience: Minimum of 2 years as a Software Engineer, preferably with experience with ERP systems.
  • Programming Proficiency: Strong experience in Python and Object-Oriented Programming; familiarity with JavaScript and mobile development is a plus.
  • API Development & Integration: Hands-on experience in designing and integrating RESTful, APIs, JSON, and web services.
  • Data Orchestration: Experience in managing automated data workflows and inter-system data synchronization.
  • Database Expertise: Proficient in SQL and NoSQL database systems; experience with MySQL, PostgresSQL, or Oracle is beneficial.
  • ETL & Data Processing: Understanding of data transformation and ETL principles; experience with data pipelines is a plus.
  • Version Control: Experience using GitLab and GitHub for source code management and collaboration.
  • CI/CD & Deployment: Familiarity with CI/CD pipelines using GitLab CI, Jenkins, or similar tools for automated testing and deployment is a plus.
  • Cloud & Messaging System: Knowledge of cloud solutions (AWS, GCP, Azure) and messaging queues (Celery, RabbitMQ) is advantageous.
  • Communication Skills: Strong verbal and written communication skills in English; proficiency in French is a plus.
  • Soft Skills: Strong analytical thinking, problem-solving abilities, and the ability to perform well under pressure.

Job Description

  • Technical Solution Design: Collaborate with analysts to design and implement technical solutions that meet client specifications.
  • Custom Module Development: Develop and integrate custom modules into the Odoo ERP system, ensuring seamless functionality.
  • API Integration: Design, develop, and integrate APIs to connect Odoo with third-party applications and external systems.
  • Data Orchestration: Implement and manage workflows for efficient data processing and automation between different systems.
  • Code Review and Quality Assurance: Conduct thorough code reviews to ensure stability, reliability, and optimal performance.
  • Issue Analysis and Debugging: Analyze and debug issues to maintain system integrity and performance.
  • Collaboration and Reporting: Work with developers and business users to gather data requirements, execute technical solutions, and prepare reports.
  • Mentorship: Train and mentor junior developers, fostering a culture of continuous learning and improvement.
Responsibilities

Please refer the Job description for details

Loading...