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"
