JBHired
Jobs at JBHired
Lead Backend Developer
Job Description
Overview:
We're looking for an outstanding Python/Django developer to work with a small backend team in the continued development of a wide range of features and services within the recruitment sphere.
As the team's lead backend developer, you will enjoy a high level of involvement and direct hands-on experience in the planning, design, and development of new and exciting features from inception to deployment.
Our ideal candidate is one who is passionate about building elegant and scalable software and combines superb communication skills and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively.
Core Responsibilities:
- Help planning and then implement or delegate key tasks for current and upcoming features
- Review, merge and deploy code submitted by other backend team members
- Coordinate with the frontend and project management teams about the status and direction of ongoing projects
- Be prepared to quickly and efficiently investigate, debug, and resolve unforeseen backend issues related to the server or database
- Play an active role in shaping the vision and roadmap of the product/technology teams going forward
Functional Requirements:
- Under 35 years old
- Bachelor's degree or higher in computer science or a related field
- Ability to communicate and comprehend high-level spoken and written concepts in English
- Open to All nationalities
Technical Requirements:
Python 3:
- Fluency and hands-on experience with the Python programming language
- Experience in writing automated unit tests
- Experience/familiarity with Celery and Redis for background and periodic task management
- Fluency in reading and writing JSON
- Experience with web scraping using Requests, Beautiful Soup, and Selenium is a plus
- Experience in machine learning or natural language processing (NLP) is a plus
Django:
- Experience with the Django web framework for Python
- Experience with REST APIs and the Django REST Framework
Heroku:
- Experience using Heroku and functional knowledge of the staging-production pipeline workflow (CI/CD)
Postgres:
- Familiarity with relational databases and experience with Postgres
Amazon Web Services (AWS):
- Experience using AWS S3 for file hosting
GitHub:
- Experience and fluency using Github within a collaborative work environment
Personal Requirements:
- Possesses a strong sense of ownership and accountability for each project undertaken
- Passionate about automation and optimization in daily tasks
- A strong proponent of the Don't Repeat Yourself (DRY) principle
- Open-minded, confident, humble, self-managing, and a solid team player
- Patient and consistent when mentoring or guiding team members
What Youll Get:
- A competitive salary and many new opportunities
- More responsibilities and greater recognition for the work you do
- The opportunity to be a part of a lively and international development team
- A pioneering mindset shaped by a challenging and innovative work environment
- Relocation, Work Permit, and Multiple Entry Visa for the expatriate candidate (non-Thai)
Core Program Director
The Core Program Director will be responsible for the end-to-end delivery of the project, leading the organisation through the change and ensuring impacts to customers are minimized and well-managed.
Key Result Areas:
- Deliver the program on budget and with an absolute focus on minimizing Customer impacts
- Project delivery outcomes are aligned with the company targets and strategy
- Positive engagement with technology and non-technology stakeholders, at all levels, to drive outcomes
- Exhibit strong leadership skills and management capability to ensure program success
Key Responsibilities and Accountabilities:
As Core Program Director you will be responsible for the overall end-to-end project delivery of the Core replacement program, more specifically:
- Project Initiation and approach - including a clear definition of project lifecycle phases, entry/exit criteria, RASCI, Roles & Responsibilities
- Detailed Requirements gathering and project objectives working with stakeholders, users, and technology teams to formulate a tight achievable scope
- Development and testing - ensure the software partner is developing a quality solution, traced to our requirements, and is validated through comprehensive and thorough testing, including non-functional and functional testing with users
- Architecture and Integration - close management of development teams to ensure they produce an integrated solution as prescribed in the architectural roadmap
- Migration and implementation - the role will have a responsibility to ensure that the migration of data is accurate and effective, the go-live event (and dress rehearsals) are extremely well planned and coordinated, and that customer impacts are minimized and very well managed. This includes deep knowledge and understanding of the Data Reconciliation process and reporting
- Where appropriate, seek External parties to review and validate key checkpoints
- Business impact and change management - the role will work with key teams within the organization to understand the impact and changes to processes, procedures, roles, and forms, manage the documentation of those changes and ensure that appropriate training is conducted
- Warranty and ongoing support for the successful closure of the warranty period, closure of the project and the transition to BAU
- Financial Management, Ensure that the project costs are tracked, reported and maintained within budget
The delivery of the program will require strong discipline and management throughout, with a particular focus on:
- Vendor management - as the partners in the project, and the software providers are critical to the successful delivery of the project. This role will be responsible for ensuring the Vendor delivers within time and cost boundaries, with the welfare of our customers at the forefront of the delivery approach. The Core Vendor contract needs to be fully understood with all deliverables tracked and linked to payment outcomes
- Project control - ensures that the project maintains the key project disciplines of the required standard for decisions, risks/issues, RASCI, financial tracking, requirements traceability, Reporting, timelines, change management and adhering to the governance protocols through the Steering Committee and other management forums
- Stakeholder engagement - as the face of the program, the Program Director will interface with stakeholders, understand their needs and requirements, update them on progress, escalate issues, ensuring that delivery activities within their teams are planned and executed
- Project Team - the role will be required to manage the dedicated resources within the program, and the resources leveraged from supporting teams. This will extend from building a resource plan to maintaining the resource plan, clear Roles and Responsibilities, RASCI and task allocation
Experience, Functional Skills and Knowledge Areas:
- Minimum 12 years of experience in Program/Project Management with at least 7 years in a bank or financial institution (MFS)
- Previous end-to-end project accountability for a Core System replacement is a MUST
- Deep knowledge of SDLC (Software Development Life Cycle) in Waterfall
- Proven Track record of delivery, particularly involving customer/data migration
- Detail-oriented with strong organizational skills and the ability to meet deadlines consistently
- Ability to work with all levels of an organisation, including providing strategic direction to Executives
- Held leadership positions managing large teams, with a mixture of direct reports and support resources
- Self-motivated with a proactive approach to problem-solving
- Excellent written and verbal communication skills
- Expert in MS Project, Jira, Quality Centre and other related tools
Senior Security Analyst
Position Summary
- IT Security Analyst will be responsible for ensuring the companys IT Infrastructure and sensitive information are protected in a secured manner.
- Assist in maturing Vulnerability Assessment and Security Testing process of the organization.
- Analyze and dissect malware samples to understand their behavior, functionality, and propagation methods, enabling effective threat mitigation strategies.
- Provide timely support during security incidents by conducting rapid analysis of suspicious files, network traffic, and system logs to aid in containment and remediation efforts.
- Support in developing the IT Security and Compliance program of the organization, tracking the progress and coordination between stakeholders and counterparts.
- Assess the security exposure of the organizations Digital Assets including, but not limited to, the organizations sensitive information, systems and products.
- Involve Security Monitoring and Incident Handling, Threat Hunting
Job Requirements
- 5 years experience as a Security Analyst or similar role
- Bachelors Degree or Higher in Computer Science or Technology; OSED, eCMAP and/or CREST
certifications certifications holders - Ethical Hacking, Intrusion Prevention, Incident Response, Computer Forensics, Reverse
Engineering - Strong understanding of assembly language (x86/x64, ARM) and low-level system internals.
- Proficiency in reverse engineering tools such as IDA Pro, Ghidra, Frida or similar.
- Strong working experience with SecOps Tools and Commercial Security Testing Tools
- Previous working experience in Security Testing, Reverse Engineering, Malware Analysis, Secure
Architecture review and/or Security audit.
Customer Service Representative - Cantonse
We are seeking a Customer Service Representative who speaks English and Cantonese to join our client's Customer Support Team and relocate to Bali, Indonesia (relocation provided)
If you have excellent English & Cantonese language skills (verbal and written), strong communication and administration skills, a customer-focused approach, attentiveness, a positive attitude, and a relevant permit to work in Indonesia then this job might be for you.
Role and Responsibility:
- Handling incoming phone calls and emails from website users
- Acting as an intermediary between the customers and accommodations
- Managing reservations, special requests, and complaints and finding solutions to
website users´ inquiries
Your profile:
- Excellent written and verbal language skills specific in English & Cantonese
- Strong customer service focus
- Prior work experience in a customer service/service/sales organization is appreciated
- Excellent written and verbal communication skills
- Basic computer knowledge
- Ability to work in a team
- Ability to work in shifts
- Punctuality and attention to details
- Problem-solving capabilities
Customer Service Representative - Thai
We are seeking a Customer Service Representative who speaks English and Thai to join our client's Customer Support Team and relocate to Bali, Indonesia (relocation provided)
If you have excellent English & Thai language skills (verbal and written), strong communication and administration skills, a customer-focused approach, attentiveness, a positive attitude, and a relevant permit to work in Indonesia then this job might be for you.
Role and Responsibility:
- Handling incoming phone calls and emails from website users
- Acting as an intermediary between the customers and accommodations
- Managing reservations, special requests, and complaints and finding solutions to
website users´ inquiries
Your profile:
- Excellent written and verbal language skills specifically in English & Thai
- Strong customer service focus
- Prior work experience in a customer service/service/sales organization is appreciated
- Excellent written and verbal communication skills
- Basic computer knowledge
- Ability to work in a team
- Ability to work in shifts
- Punctuality and attention to details
- Problem-solving capabilities
Customer Support Manager
Job Opportunity: Customer Support Manager
Our client is an HRTech software service (B2B SaaS) company headquartered in Bangkok, Thailand. It is one of the fastest-growing start-ups in the region and is backed by Surge and Sequoia Capital. They have a global presence and are trusted by thousands of businesses in over 130 countries.
The goal is to transform the entire hiring process by making it simple, efficient, and enjoyable for recruiters, hiring managers, and candidates alike.
The mission is to offer the best-in-class AI-powered technologies to empower small, medium, and large businesses in their staffing & recruitment transformation.
Role Overview:
As a Customer Support Manager, you will be a key member of the team, responsible for leading the customer support team and ensuring the delivery of quality service support. You will work closely with the Sales, Product, and Engineering teams to provide exceptional support to our clients. Your role involves training and coaching team members, handling customer issues, implementing operational strategies, and ensuring smooth day-to-day CS operations.
Responsibilities:
- Lead and manage the customer support team.
- Train and coach team members to achieve KPIs.
- Ensure CS operations meet service-level agreements.
- Handle complex customer service complaints.
- Monitor user experience and promote strong customer relationships.
- Own customer issues from report to resolution.
- Facilitate customer meetings and provide after-hours support as needed.
- Manage relationships with key principals and monitor industry trends.
- Perform other tasks assigned by the CEO and Management.
Requirements:
- At least 3 years of experience managing a customer service team.
- Proven people management and leadership skills.
- Excellent consultative and solution-selling skills.
- Technical knowledge of software components.
- Staffing and recruiting market knowledge preferred.
- Superb communication skills (written and verbal).
- High energy, integrity, self-motivation, and a proactive approach to work.
- Success in a B2B sales environment.
- Experience with Intercom is a plus.
What You'll Get:
- Be part of one of the fastest-growing B2B SaaS start-ups in the region
- A competitive salary and many new opportunities
- More responsibilities and recognition for the work you do
- The opportunity to be a part of a lively and international engineering team
- A pioneering mindset shaped by a challenging and innovative work environment
- Relocation, Work Permit, and Multiple Entry Visa for the expatriate candidate (non-Thai)