DESKRIPSI PEKERJAAN The Company BCI Media Group is the leading supplier of building and construction information across Australia, New-Zealand & South-East Asia.
We service a large portfolio of Industry professionals allowing them to maintain a competitive advantage and win new business through the provision of market information.
The Team Our Smart Data Solutions (or SDS) team, that you would be joining, is in charge of works Innovation, Big Data, AI & Product Creation and Development within BCI.
We operate with the best of corporate and start-up worlds : the independence of a start-up, its focus on latest technologies, agility, speedthe advantages of larger corporations : unlimited resources, a lot of data! SDS team is composed of young and talented people with very various experiences (construction, BCG, developers, AI, Big Data, web dev) and experiences (interns, ex-start-uppers, board members, etc.
but having the common trait of having top backgrounds. Job Overview We are looking for a Highly Skilled Full-Stack Python Developer showing Proficiency in Django as well as Experience with Data-Science libraries (e.
g. Pandas, NumPy, etc.) to join our team. You will be responsible for maintaining and developing further an existing Django web application, as well as writing data-science scripts to extract, clean, format, process and store data.
You will be working alongside other data science engineers and be assisted by a product manager. Responsibilities and Duties : Maintaining and developing further an existing Django web application.
Seeing through projects from conception to finished product.Managing code release.Make sure code quality is good and eligible for testing.
Engage with team for bugs tracking and error reporting in Jira.Understanding business requirements and model.Team collaboration and share daily / weekly report to Product Manager.
Managing code repositories. Requirements and Qualifications : Degree in IT, Computer Science, Maths, Physics, or another related field.
Has more than 2 years experience in Programming.Proficiency in Python Django (essential).Working experience with object-oriented languages (Java would be best).
Working experience with Linux, Apache, Nginx, Docker (essential).Working experience with database technology such as Oracle, PostgreSQL and Redis (essential).
Good understanding of pull-request and Gitflow.Familiarity with data engineering processes, particularly workflow management system Airflow, will be advantageous.
Familiarity with AWS products, e.g. EC2 and S3, and security groups configuration, will be advantageous.Familiarity with Atlassian products, e.
g. Jira, Confluence and BitBucket, will be advantageous.Understanding of modern web technologies : cloud-native, stateless, serverless, microservices, etc.
will be advantageous. The Ideal Candidate is Expected to : Have very strong in algorithm logic.Possess strong organizational and project management skills.
Display excellent verbal communication skills.Deploy good problem-solving skills.Pay attention to detail.Show a great attitude, be a no-silo person and be a fast learner.
Approach problems with practical mindset and suppress perfectionism when time is a priority.Write flexible maintainable code and adapt to post-launch requirements' tweaks.
Working hour Monday to Friday, from 6am to 3pm with 1h lunch break BCI Asia values personal integrity, social and environmental responsibility as well as transparency, quality and efficiency.
Suitable candidates will share these values. ONLY SHORTLISTED CANDIDATE WILL BE NOTIFIED