About JobTech
JobTech is the world's leading artificial intelligence and big labour data analytics product company that empowers leaders to develop people for new work realities, driven by real labour market needs and individuals' personal aspiration. JobTech is growing rapidly with global big names customers from both private and public sectors.
About the Team
The JobTech team is an enthusiastic bunch, obsessed with solving human capital business problems in talent development, using deep technology and labour market data. We embrace empowerment and appreciate the depth of every member’s area of expertise. We are hands-on dreamers who are willing to invest in projects and people. If you think you should be part of this awesome team looking to scale faster and better, don’t be shy and let us know!
Job Description
JobTech is a product start-up looking to solve real world labour problems and deliver the best possible experience to our end users. We are looking for passionate and self-driven hands-on developers who can lead by example.
· Design, build and maintain webservices to deliver high availability and performance
· Design, build and maintain complex business rules engine in a production environment
· Implement and oversee DevOps framework and practices
· Own and take responsibility of end-to-end delivery of modules and deployments
· Work closely with our technical leaders to enhance software architecture and infrastructure.
· Collaborate with data scientists to seamlessly integrate the different analytics components
· Engage with both technical and business stakeholders to ensure customer success
· Maintain code quality, organization and automation. Set out design principles for the rest of the technical team
· Strategically plan ahead according to JobTech’s technology roadmap.
Requirements
· A self-starter that can thrive in a fast-paced environment
· At least 5 years of experience in the software development industry
· Advance proficiency in Java/J2EE and Python as well as Java libraries and frameworks such as Spring Boot
· Advance knowledge of database management and scaling: MariaDB, MongoDB. Experience working with cloud databases (e.g. RDS, BigTable) and GraphDB is an added advantage.
· Experience in building and optimising large scale systems including search and recommendation engines (ElasticSearch, Solr, Redis etc)
· Prior experience leading a software team (including experience with managing remote developers)
· Hands-on experience with Kubernetes and Docker is a plus