核心Linux操作系统开发专家_CI

  • Full-time
  • Legal Entity: Bosch (China) Investment Ltd.

Company Description

- Develops proposals for implementation and designs scalable enterprise information architecture
- Participates in project workshops and presents designed solution
- Performs reviews and audits of existing solution, design and system architecture
- Performs profiling, troubleshooting of existing solutions

Job Description

·       Spearhead development of new Linux OS features, contributing to prolific enterprise open-source projects of strategic importance.

·       Ensure compliance, security and alignment with enterprise-related functionalities (e.g. integration into Active Directory, certificate enrollment, infrastructure … etc.)

·       Enhance developer-focused environment (e.g. pre-installed & pre-configured IDEs or configuration management via Ansible).

·       Build new OS management components that drive the operating system automatically and centrally.

·       Automate test components, code linting and improve CI/CD delivery pipeline

·       Support components and code in production for internal customers.

·       Investigate, troubleshoot and resolve deep technical issues.

·       Improve existing solutions and workflows as well as communicating effectively with all levels of associates

·       Perform peer code reviews, documentation, architecture diagrams and champion clean coding practices.

·       Collaborate with distributed development team and users

·       Participate actively in developer forums and communities

Qualifications

1、High level scripting language:Python, Bash

2、Deep Linux (Ubuntu) knowledge:Ubuntu, RHEL, CentOS, Kernel, File systems, device drivers, networking (see below),security, user interface,daemons, cron-jobs, etc.

3、Virtualization:Docker, VMware, etc.

4、Continuous Integration / Delivery:Jenkins, Microsoft Team Foundation Server

5、Debian packaging knowledge:creation, maintaining, patching, publishing of Debian packages

6、Networking SSH, DNS, Proxy, TCP/IP, DMZ, Enterprise Networking, etc.

Agile Methodology

SCRUM, XP, etc.

7、Fluent English

Privacy PolicyImprint