Sr R&D Software Engineer (QES)

25~30K CNY/Per month

Full-time
3~5 years
Refresh at 2 years ago
8 Views
0 Apply
Beijing
Share
Job responsibilities
•    Work to outline end-solution and develop work breakdowns by shippable epics, milestones and ultimately work with leads on sprint deliverables •    Set the technology direction for major components and services; work hands-on to integrate them into our measurement test software •    Partner with internal and external stakeholders to understand requirements and translate them for the development teams •    Work closely with various software teams in the development of the common building blocks •    Effectively communicate and interact up and down across the cross-functional teams and organizations 
Job Requirements
•    Bachelor’s Degree in Information Technology, Computer Science or equivalent experience required. •    4-5 years of software design and development experience  •    Familiar in DevOps automation, containerization and orchestrations using tools such as Ansible, Terraform, Docker, Kubernetes, Elastic stack, Prometheus stack, etc. •    Familiar in DevOps CI/CD Tools such as Jenkins. Ability to build and maintain continuous integration (CI) and continuous deployment/delivery (CD) systems for complex, distributed applications, using tools like Gitlab, Jenkins etc. •    Scripting knowledge in Bash, Python, etc. •    Experience with job scheduling, processing, monitoring, and queuing such as Redis or Kafka •    Experience building multi-tenant, virtualized infrastructure a strong plus. •    Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.  •    Knowledge of Internet protocols and standards, including SMTP, REST API, SSL and HTTP  •    Strong understanding of databases, SQL systems, storage and distributed persistence technologies. •    Certifications in any of the Cloud Providers is a plus. •    Good command of English communication skill, both written and spoken. •    Excellent communication skills and team player. •    Able to work independently with minimum supervision.
Search for your dream jobs
Job category
City or country

Latest blogs

Jobs
Candidates
Blog
Me