Responsibilities:
1. API Development & Integration
- Design, build, and maintain secure, scalable APIs for internal and external integrations.
- Implement authentication, authorization, and data protection mechanisms.
- Monitor, troubleshoot, and optimize API performance and reliability.
2. Automation Workflow Engineering
- Develop and maintain automation workflows using tools such as N8N, Power Automate, UiPath, or Zapier.
- Collaborate with stakeholders to identify automation opportunities and translate them into solutions.
- Maintain documentation and version control of workflows and scripts.
3. Data & Systems Integration
- Integrate diverse systems and data sources for seamless data flow and process automation.
- Work with databases, cloud services, and enterprise apps to ensure reliable data exchange.
- Conduct QA testing and smooth deployment rollouts.
4. Security & Compliance
- Apply secure coding practices and ensure compliance with standards (e.g., GDPR, ISO).
- Conduct security reviews and audits on integrations and workflows.
- Standardize and maintain technical documentation.
5. Support & Continuous Improvement
- Provide support, maintenance, and performance tuning for deployed solutions.
- Continuously improve automation and integration processes based on feedback and evolving business needs.
Requirements:
- Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- 5–7+ years of experience in backend development, API integration, and automation engineering.
- Proficient in JavaScript, Java, and Python.
- Strong experience with RESTful APIs, OAuth2, JWT, and secure integration protocols.
- Hands-on with automation platforms (N8N, Power Automate, UiPath, Automation Anywhere).
- Proficiency in Laravel, PHP, ; familiarity with , React, or TypeScript is a plus.
- Solid understanding of HTML5, CSS3, JavaScript (ES6+), and SQL/NoSQL databases.
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Familiar with Agile/Scrum methodologies and cross-functional collaboration.
- Knowledge of containerization (Docker, Kubernetes) and microservices architecture is an advantage.
- Understanding of Gen AI models (OpenAI, Anthropic, Gemini) and prompt engineering.
- Demonstrated passion for automation and AI, supported by example work.
- Excellent problem-solving, documentation, and communication skills.
- Fluent in English.
- Available to join ASAP.
Job Type: Full-time
Ability to commute/relocate:
- Jakarta: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Automation Engineering: 2 years (Required)
- Software Engineer: 5 years (Required)
Language:
- English (Required)