Tóm tắt công việc
An Internal
Developer Platform (IDP) Engineer designs, builds, and maintains an Internal Developer Platform (IDP) to provide developers with a self-service environment that abstracts technical complexity and streamlines software delivery. They implement tools and automated workflows for tasks like infrastructure management, CI/CD pipelines, and environment provisioning, enabling development teams to focus on innovation by reducing their cognitive load and providing access to necessary resources.
Roles, Responsibilities & Typical Activities
Build and maintain the IDP: Design, implement, and manage the set of curated tools, services, and infrastructure that make up the IDP.
Automate workflows: Develop automated processes for common development and operational tasks, such as provisioning cloud resources, deploying code, and managing environments.
Enhance developer experience: Focus on user-friendliness and efficiency to reduce the cognitive load on developers, allowing them to self-service their needs without deep infrastructure knowledge.
Ensure scalability and reliability: Create a platform that is reliable, scalable, and capable of handling evolving application needs over time.
Promote self-service: Provide a centralized and unified interface, often through an internal developer portal, where developers can access the platform's capabilities and resources.
Uphold security and compliance: Integrate robust security measures and governance to protect data and meet regulatory requirements.
Monitor and support the platform: Provide updates, monitor the platform's infrastructure, and offer support to development teams using the IDP.
• Competitive salary with 13th‐month bonus, productivity bonus, and annual salary review
• Comprehensive healthcare package, including 24/24 personal accident insurance
• State‐of‐the‐art office environment (gym, shower, basketball & soccer field) with a high‐end laptop provided
• Work hand‐in‐hand with global software teams (Australia, New Zealand, UK, US, Canada...)
• Strong learning culture: paid self‐learning hours, LinkedIn Learning & Pluralsight access, in‐person classes with professional trainers (leadership, soft skills, English...), workshops, technical sharing activities...
• Clear career development with structured onboarding, ongoing training, and a mentorship program
• Flexible working: 5‐day work week and flexible start times
• Free lunch and free parking
• Team bonding through quarterly team‐building events, yearly company outing, and a special 3‐year anniversary trip
• Active social clubs: gym, yoga, football, badminton, swimming...