Software Development Engineer - Configuration Management (5 working days)
HARMONIC TECHNOLOGIES (HK) LIMITEDMongkokUpdate time: March 27,2020
Job Description

We are seeking passionate and ambitious software engineers for the role of Software Development Configuration Management to expand our award-winning development team. Successful candidates will be responsible for managing our software and cloud-based infrastructure and mentoring project teams on best practices for infrastructure, application development and security.

This position will involve in automate platform/application builds. You’ll be engaged and work with a variety of most popular IaaS providers etc., AWS, GCP, Azure. You will be able to learn right level of Continuous Integration / Continues Deliver (CI/CD), to design automated solutions for project teams to build. Partnering and collaborating with R&D teams across R&D sites to make releases quickly throughout product development cycles. The perfect candidate will be someone with a passion for all technical things and a keen ability to get software to do what you want.

Successful candidates for this position will be exposed to and learn about CI/CD workflow as well as our core business domain such as internet video, mobile live streaming and digital video content preparation and delivery to TVs, PC, iDevices and all other video-enabled devices within the context of cutting-edge technologies and techniques.

Roles & Responsibilities

  • Provision, operate and maintain CI/CD pipelines for a variety of build system running on e.g. AWS
  • Research and document best practices, engineering standards and required deliverable
  • Specific focus on DevOps processes and cloud infrastructure
  • Travel to other R&D sites in the US and Europe may be required

Skills & Qualifications

  • Bachelor degree or above in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines from a top-tier university
  • Belief in excellence:Strong passion for providing top quality product to customers
    • Ability to implement new ideas
    • Ability to think "outside of the box"
    • Ambition to challenge the best engineers in the world
    • Good analytical skills and communication skills
  • Knowledge in one of Javascript, Python, Java, C++ programming languages is a plus
  • Fast learner – can quickly pick up new skills as required
  • Strong sense of commitment and responsibility
  • Good team player with self-initiative attitude

Successful candidates will have the opportunity to learn & gain real-world experience in:

  • CI Tools : Jenkins, Git, SVN, JIRA, Confluence etc.
  • User Interfaces: AngularJS GUI, RESTful interfaces etc.
  • Cloud platforms: AWS, Azure, GCP, Rackspace
  • Software Orchestration technologies: K8S, Mesos, Marathon etc.
  • Media processing technologies: HEVC, H.264, MPEG2, MVC etc.
  • Scalable, highly available mission-critical distributed systems
  • Complete software development lifecycle, including AGILE practices and development tools


***Come & be part of our innovative team now! Send us your CV and Academic Transcripts so we can identify the best suited opportunity!***

 

Harmonic is an Equal Opportunity Employer.  

Personal data collected will be treated in strict confidence and for recruitment purpose only.

Get email alerts for the latest"Software Development Engineer - Configuration Management (5 working days) jobs in Mongkok"