Senior Data Engineer

Kaidee.com is seeking a Senior Data Engineer to drive our big data initiatives for one of the largest sites in Thailand.  We are seeking someone with deep understanding of today’s data and personalisation techniques and technologies who is seeking a position to realize their full potential using the latest technologies on a large scale platform.

We are committed to investing in people and tools to continue to produce the best platforms and retain our leadership position. You must want to work in an agile environment, be willing to fail fast and deliver the best in class products.

This position is full time and based in Bangkok, Thailand. We will provide work permit if required.

Responsibilities

  • Provide expertise to build our big data, batch, real time stream and business intelligence platforms
  • Build and manage our local and cloud infrastructures
  • Manage a team of engineers who build and maintain these platforms
  • Work closely with our data scientist and product teams to supply operational and business tools and insights

Requirements

  • Must be an expert in data and reporting platforms
  • Hands on programmer, strong in data structures and programming practices
  • Expert understanding of ETL techniques and best practices
  • Deep knowledge in data mining, machine learning, natural language processing, or information retrieval.
  • Experience in RedShift, Elastic, Kafka and/or Tableau would be an advantage.

Welfare & Benefits;

  • Flexible hours
  • Town Hall & Happy Friday (Food & Drink provided)
  • Free Lunch every day
  • Training in-house & Abroad
  • Provident Fund (5 or 10%)
  • Life / Accident / Disability / Health Insurance
  • Dental
  • Vacation leave & Birthday leave

Apply Here

Product Owner

Kaidee is seeking an experienced team player to join us in growing one of the largest online services in Thailand. We are committed to continued investment in people & tools in order to produce high-quality engineering and retain our leadership position. We have an agile development environment, work with cutting-edge technologies at scale and offer a creative working space for the team to think, design and develop.

We are looking for a Product Owner who can manage the entire product life cycle from providing input to strategic planning to executing tactical activities. You will be responsible for building new products and features from existing ideas, and help to develop new product ideas based on hands-on and research-based studies of our users and industry.  

You will also be responsible for prioritizing engineering works on existing and new products and features. You will work closely with the engineering team to prioritize and track various tasks ranging from hypotheses forming, requirement gathering and generating, UX and UI design with user-centric mindset, analysing systems for integration, bug fixes, analysing data to understand product performance, while keeping clearly in mind the impact to the user and the business.

You must possess a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. You must be able to communicate with all teams in the company. You will work with marketing to define the go-to-market strategy, helping them understand the product positioning, key benefits, and target customer.  You will also serve as an internal and external evangelist for Kaidee.

Key Responsibilities

  • Lead innovation and enhancement of our product portfolio
  • Work with senior management to develop product strategies
  • Define operational projects and tasks from strategic goals; work towards company-wide KPIs
  • Working with UX/UI specialists to enhance features and/or develop new ones with a consistent and user-friendly design to enhance user satisfaction
  • Project planning and execution; ensure all stakeholders are involved and informed
  • Analysing risks and tradeoffs for each decision

Requirements

  • Minimum 5 year’s experience of software product management in an online or e-commerce environment
  • A strong understanding of mobile, web and data technologies
  • Analytical experienced with business intelligence systems (Microstrategy, Tableau, Microsoft BI or similar) for extracting insights from data
  • Familiarity with Jira project management
  • Strong communication and collaborative negotiation skills
  • A passion for technology
  • Experienced with agile software development
  • Excellent Thai and English language skills
  • A degree in a relevant subject 

Welfare & Benefits;

  • Flexible hours
  • Town Hall & Happy Friday (Food & Drink provided)
  • Free Lunch every day
  • Training in-house & Abroad
  • Provident Fund (5 or 10%)
  • Life / Accident / Disability / Health Insurance
  • Dental
  • Vacation leave & Birthday leave

Dev Ops Engineer

Kaidee is seeking an experienced team player to join us in growing one of the largest online services in Thailand. We are committed to continued investment in people & tools in order to produce high-quality engineering and retain our leadership position. We have an agile development environment, work with cutting-edge technologies at scale and offer a creative working space for the team to think, design and develop.

We are looking for Dev Ops Engineer who will join a dynamic self-organization team and provide best in class support and implementation services for Kaidee’s products.

The ideal candidate must be a self-starter with strong work habits and have mid-level career experience in maintaining both on-premise and cloud infrastructure (include but not limit to network, server, virtualization, operating system, middleware, CI/CD) in an online application environment. This experience should be rolling out new systems, maintaining, upgrading, replacing, automating, improving performance and securing of the platform.

Responsibilities

  • Function in a technical role delivering servers, applications and other services (eg. network, OS, automation, etc).
  • Pair with development teams to coach, design and develop automated software deployments which reduce the release duration while decreasing the percentage of software release failures.
  • Migrate existing services to a public cloud infrastructure.
  • Manage public cloud infrastructure and services.
  • Create sufficient documentation and services to create and/or enhance ‘self-service’ facilities such as Jenkins, Openstack, monitoring (Sensu), Docker, Kubernetes, etc.
  • Be the main contact for implementation and support activities on Linux and Windows Server based and networking infrastructure components.
  • Recommend technology optimizations and process improvements to improve project lead times.
  • Help refine the continuous delivery process by working with others in operations and development to enhance release automation using open source tools.
  • Ensure that appropriate documentation and training is delivered to 1st & 2nd level support teams.
  • This is a hands-on role working collaboratively with development and operations to enable quick builds in parallel project driven Agile development environment.
  • This individual will also provide “On Call” support on a scheduled rotation, or may be required to work a shift that provides operational support on Saturday and Sunday.

Requirements

  • Minimum 2 years of experience implementing hardware and software infrastructure in Enterprise environments.
  • Minimum 5 years of experience in Ubuntu or Redhat Linux server required; experience with MS Windows Server advantageous.
  • Experience with Jenkins, Ansible, Docker, Kubernetes highly preferred
  • Linux scripting experience (e.g. Python, Ruby, Bash).
  • Thorough understanding of high availability architecture, networking, and platform.
  • Experience with cloud infrastructure operations, virtual server and network virtualization, security and monitoring systems.
  • Agile methodology for managing workflow.
  • Good English communication both written and spoken.

Apply Here

Data Engineer (Tracking Specialist)

Kaidee is seeking for Data Tracking Specialist who loves technology and is passionate about marketplace to join us.
We offer a creative working space for team to think and open to share idea – that is why we stay out of the comfort zone to learn what Thai people want in order to offer a platform our customers love to use.
We are committed to investing in people and tools to produce the best platform and continued improvement.

Responsibilities

  •    Manage and standardize Kaidee web and mobile application tagging and tools
  •    Manage documents and customize analytics tracking specifications for Kaidee
  •    Coordinate with teams to help improve technical systems and processes regarding Tracking
  •    Coordinate with 3rd party to implement tagging and find solutions
  •    Explore and discover use cases to use collect data

REQUIREMENTS

  •    Good knowledge of web & mobile application analytics and tools such as Google Analytics, Kibana, etc
  •    Good skills in MS Excel / Google Sheets
  •    Basic programming skills – sufficient to read code and understand web/app tagging implementations
  •    Knowledge in Python and SQL would be useful, but not mandatory
  •    Proficient in English (speaking and writing)
  •    Experience in Google Tag Manager is a plus

Welfare & Benefits;

  • Flexible hours
  • Town Hall & Happy Friday
  • Free Lunch every day
  • Training in-house & Abroad
  • Provident Fund
  • Life / Accident / Disability / Health Insurance
  • Dental
  • Vacation & Birthday leave

DevOps Engineer

Kaidee is seeking an experienced team player to join us in growing one of the largest online services in Thailand. We are committed to continued investment in people & tools in order to produce high-quality engineering and retain our leadership position. We have an agile development environment, work with cutting-edge technologies at scale and offer a creative working space for the team to think, design and develop.

We are looking for Senior Platform Engineer who will join a dynamic self-organization team and provide best in class support and implementation services for Kaidee’s products.

The ideal candidate must be a self-starter with strong work habits and have mid-level career experience in maintaining both on-premise and cloud infrastructure (include but not limit to network, server, virtualization, operating system, middleware, CI/CD) in an online application environment. This experience should be rolling out new systems, maintaining, upgrading, replacing, automating, improving performance and securing of the platform.

Responsibilities

  • Function in a technical role delivering servers, applications and other services (eg. network, OS, automation, etc).
  • Pair with development teams to coach, design and develop automated software deployments which reduce the release duration while decreasing the percentage of software release failures.
  • Migrate existing services to a public cloud infrastructure.
  • Manage public cloud infrastructure and services.
  • Create sufficient documentation and services to create and/or enhance ‘self-service’ facilities such as Jenkins, Openstack, monitoring (Sensu), Docker, Kubernetes, etc.
  • Be the main contact for implementation and support activities on Linux and Windows Server based and networking infrastructure components.
  • Recommend technology optimizations and process improvements to improve project lead times.
  • Help refine the continuous delivery process by working with others in operations and development to enhance release automation using open source tools.
  • Ensure that appropriate documentation and training is delivered to 1st & 2nd level support teams.
  • This is a hands-on role working collaboratively with development and operations to enable quick builds in parallel project driven Agile development environment.
  • This individual will also provide “On Call” support on a scheduled rotation, or may be required to work a shift that provides operational support on Saturday and Sunday.

Requirements

  • Minimum 2 years of experience implementing hardware and software infrastructure in Enterprise environments.
  • Minimum 5 years of experience in Ubuntu or Redhat Linux server required; experience with MS Windows Server advantageous.
  • Experience with Jenkins, Ansible, Docker, Kubernetes highly preferred
  • Linux scripting experience (e.g. Python, Ruby, Bash).
  • Thorough understanding of high availability architecture, networking, and platform.
  • Experience with cloud infrastructure operations, virtual server and network virtualization, security and monitoring systems.
  • Agile methodology for managing workflow.
  • Good English communication both written and spoken.

Welfare & Benefits;

  • Flexible hours
  • Town Hall & Happy Friday
  • Free Lunch every day
  • Training in-house & Abroad
  • Provident Fund
  • Life / Accident / Disability / Health Insurance
  • Dental
  • Vacation & Birthday leave

Data Tracking Specialist

Kaidee is seeking for Data Tracking Specialist who loves technology and is passionate about marketplace to join us.
We offer a creative working space for team to think and open to share idea – that is why we stay out of the comfort zone to learn what Thai people want in order to offer a platform our customers love to use.
We are committed to investing in people and tools to produce the best platform and continued improvement.

Responsibilities

  •    Setting standards for Kaidee web and mobile application tagging
  •    Manage tag management systems and data collection tools
  •    Manage documents and customize analytics tracking specifications for Kaidee platforms, including web and mobile apps
  •    Improve data collection and testing capabilities
  •    Coordinate with development teams to test and deploy new tracking solutions
  •    Coordinate with Product, Tech and other teams to develop technical systems and processes to improve audience data capturing, automate manual processes
  •    Coordinate with 3rd party to implement tagging and find solutions
  •    Monitor and optimize all existing tags
  •    Manage testing, QA, QC and debugging of analytics code using various tools
  •    Explore and discover use cases to use collect data

REQUIREMENTS

  •    Good knowledge of web & mobile application analytics
  •    Experience in analytics platforms such as Google Analytics, AT Internet or similar
  •    Able to use data Visualisation systems such as Kibana, Tableau or similar
  •    Good skills in MS Excel / Google Sheets
  •    Basic programming skills – sufficient to read code and understand web/app tagging implementations
  •    Knowledge in SQL would be useful, but not mandatory
  •    Knowledge in Python would be useful, but not mandatory
  •    Proficient in English (speaking and writing)
  •    Experience in Google Tag Manager is a plus

Apply Here

Platform Director (Cloud, DevOps and Infrastructure)

Kaidee is seeking a Platform Director (Cloud, DevOps and Infrastructure) who will lead a team of dedicated Infrastructure professionals in operating our current technology infrastructure, develop the roadmap for advancing both our infrastructure technology and approach, and deliver a secure, stable, and cost effective environment for operating our platform, and corporate technology. This position will be reporting directly to the Chief Technology Officer (CTO).   The job is also responsible for; managing a group of technical IT Infrastructure personnel; developing and establishing IT infrastructure standards and procedures; assigns work to the operations staff; and the analysis/design/deployment/operations of IT software and hardware systems supporting the business.   Kaidee is one of the largest online services in Thailand. We are committed to continue investment in people & tools in order to produce high-quality engineering and retain our leadership position. We have an agile development environment, work with cutting-edge technologies at scale and offer a creative working space for the team to think, design and develop.   Kaidee were recently announced as one of the top 3 digital companies to work for in Thailand.

Responsibilities

  • Lead, mentor, and develop technology professionals to deliver innovative, reliable, and stable infrastructure.
  • Provide thought leadership and strategic direction for Infrastructure including data center, cloud, and networking.
  • Provides oversight for the design and development of Infrastructure platforms that fulfill the needs of the business.
  • Protect and secure our infrastructure environment evangelizing and implementing industry best practices.
  • Encourage team to adopt automation to increase team productivity and improve platform reliability.
  • Capacity planning for compute, storage, and networking in both our data center and cloud environments.
  • Build strong vendor relationships to deliver strategic business value, reliable platforms, and desirable financial results.
  • Assist in managing operating budgets for data center, cloud, and networking with an eye to efficiency and operating margins.
  • Oversee the purchasing, contracting, and renewal of infrastructure hardware, software, and services.
  • Develop high availability and business continuity plans to ensure availability of critical infrastructure during emergency situations.
  • Responsible for the infrastructure and architecture design required to support internal IT systems to fulfill the needs of the business.
  • Must be able to direct, train, lead and mentor IT Operations team to successfully meet all needs of the business.
  • Oversee the portfolio of infrastructure assets and services from purchase or adoption through retirement.
  • Foster and grow a DevOps culture within the organisation.
  • Manage, optimize and design a modern, robust cloud infrastructure.
  • Provide self-service platform tools to enhance software engineering productivity.

Qualifications

  • Minimum 8 years of progressive experience managing infrastructure and networking with public clouds and data centers for high traffic online platforms.
  • Proven experience in IT infrastructure strategic planning and development, project management, and policy development.
  • Good understanding and technical knowledge of current hardware, network, telecom, and operating systems including relevant protocol, standards, and best practices.
  • Proven operation of multi-region Public Cloud environments including Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) on either AWS or GCP.
  • Experience with HA (high availability), BCP (business continuity processes), and DR (disaster recovery) planning and solutions.
  • Ability to develop and manage capital and expense budgets.
  • Strong ability to prioritize and execute tasks in a high-pressure environment and make sound decisions in emergency situations.

Welfare & Benefits;

  • Flexible hours
  • Town Hall & Happy Friday
  • Free Lunch every day
  • Training in-house & Abroad
  • Provident Fund
  • Life / Accident / Disability / Health Insurance
  • Dental
  • Vacation & Birthday leave
Apply Here