resume-screener / job /job_description.py
Kevin
Add job file and interface update
f62e10d
job_descriptions = {"Accountant" :
"""
Responsibilities:
1. Complete month end closing on accurate and timely manner
2. Record general ledger transactions and entries properly and reconcile to supporting information
3. Prepare and record journal adjustments
4. Prepare detailed monthly report, detailed listing and analysis
5. Assist with analyzing financial statements on a monthly basis and report on variances
6. Monitor, invoice and collect outstanding account receivable on regular basis
7. Assist in resolving billing issues
8. Manage and monitor account payable verification and payment to vendors
9. Verifies expense claim reimbursement and initiate payment
10. Assist in resolving payment issues
11. Assist in supporting annual financial audit and any ad-hoc assignment as needed
12. Prepare and maintain filling documentation
Requirements:
1. Bachelor (or above) degree in Accounting
2. Minimum GPA 3.25
3. At least two to four years of experience in accounting
4. Good command of English both verbal and written
5. Ability to work independently, proactively, effectively and with team
6. Good knowledge in basic computer system such as microsoft excel, word, powerpoint, etc
""",
"Data Scientist" :
"""
Responsibilities:
1. Design, develop, and implement streamlined data collection and processing systems across multiple platforms (NetSuite, Google Sheets, Google Forms, etc.)
2. Ensure accuracy, consistency, and automation where feasible
3. Maintain and update TUKR's warehouses scorecard, tracking performance based on KPI achievements
4. Monitor and report key metrics (e.g., supplier volume, ISCC ratio, operational cost efficiencies) daily, weekly, and monthly
5. Analyze data trends to provide actionable insights for improving commercial and operational performance at TUKR's warehouses
6. Support decision-making with data-driven recommendations.
7. Coordinate and standardize data collection processes for key activities, including sales calls, daily audits, and safety audits.
8. Work closely with Supply Managers, Warehouse Managers, and the Project Manager to ensure data relevance and quality.
9. Train stakeholders in understanding reports and insights generated.
Requirements:
1. Experience in handling ERP software (NetSuite preferred)
2. Minimum 1 year of relevant work experience
3. Candidates with backgrounds in Data Engineering or Data Support are welcome to apply
4. Prior experience in the Commodities, FMCG, or E-commerce industries is a plus
5. Willingness to work full time at the office.
""",
"UI Designer" :
"""
Responsibilities:
1.Responsible for UI design, including website and mobile app interfaces and interaction design, with modifications and optimizations based on business feedback.
2.Create animations for websites and mobile applications, including interactive and special effects animations that enhance user experience.
3.Develop animated advertisements, including product interactions, special effects, and brand promotional animations to boost click-through rates.
4.Collaborate closely with product, technical, and marketing teams to understand business requirements and ensure design consistency and feasibility.
5.Independently complete design projects with high quality and on schedule, managing the progress and quality of multiple projects.
6.Stay up-to-date with new design technologies and trends, actively researching image or video AI tools (e.g., Midjourney) and applying them in projects.
Requirements:
1. At least 2 years of experience in UI design with proficiency in design software such as Sketch, Illustrator, and After Effects.
2. Expertise in web and mobile graphic and interaction design; familiarity with UX design processes and standards.
3. Experience in independently completing projects, with a keen sensitivity to market trends.
4. Strong communication and collaboration skills, with a team-oriented mindset for efficient teamwork.
5. Animation experience is preferred; a portfolio is required.
""",
"AI Engineer":
"""
Responsibilities:
1. Design and develop AI models and algorithms to address complex business challenges.
2. Implement and optimise machine learning algorithms for real-time and batch processing.
3. Research and stay current on the latest advancements in AI and machine learning technologies.
4. Ensure the scalability, robustness, and reliability of AI systems in production environments.
5. Collaborate with stakeholders to understand and translate business needs into technical requirements.
6. Evaluate and experiment with new AI frameworks and tools to enhance our technological capabilities.
Requirements:
1. Bachelor's in STEM, or a related field. Master or Phd is a plus.
2. Strong programming skills in languages such as Python, Java, or C++.
3. In-depth knowledge of machine learning frameworks (e.g., Spacy, Tensorflow).
5. Experience with natural language processing, computer vision, and/or speech recognition.
6. Solid understanding of cloud computing platforms (e.g., AWS, Azure, GCP).
7. Proficiency in working with big data technologies and distributed computing.
8. Ability to design and implement scalable and maintainable AI systems.
9. Strong problem-solving skills and the ability to troubleshoot complex issues.
"""
}
def load_default_job_description(job_type):
if job_type in job_descriptions:
return job_descriptions[job_type]
else:
return None