IBM Jobs

Job Information

IBM Network Automation Software Developer in SHENZHEN, China

Introduction

Your Role and Responsibilities

IBM CIO Network engineering is looking for a talented, highly motivated engineer to join the Network Engineering deploy team. This team is responsible for deploying and supporting one of the world’s largest, most complex, and robust networks. Automation is the key to meeting our demands; you will be responsible for conceiving, developing and launching tools to support network deployment and maintenance. As a member of this team, you will have a unique opportunity to be involved in all aspects of global networking at IBM's internal network by building tools and automation. This position is full-time and based in Shenzhen, China.

We are a global team, so communication skills (both verbal and written) are critical as well as flexibility to work with team members in other time zones.

Minimum Qualification

· 2+ years of experience creating software for network infrastructure

· Demonstrated proficiency with scripting such as: Python, PHP, Shell or similar

· 2 years Source Control (like Git, Bitbucket, Svn) and development lifecycle

· 1 year Infrastructure automation (like Puppet, Ansible) preferably Ansible and others

· Container Concepts (Docker)

· Knowledge in Linux OS/Networking

· Knowledge in SQL databases

· Knowledge in ServiceNow

· Experience with network devices (routers, switches, load balancers) and knowledge of network routing protocols

· Knowledge of TCP/IP

· Experience debugging issues within custom code

· BS degree in CS/EE/CE or technical equivalent

Preferred Qualification

· Experience with design and implementation of network operation systems

· High aptitude and knowledge in technology-agnostic approach to engineering

· Hands-on experience with Devsecops toolsets: CI/CD (Jenkins/TravisCI), SCM (Github)

· Proficiency with configuration management tools/network service orchestrators, preferably Ansible and others

· Eager to learn and utilize new technologies, concepts and procedures as appropriate to project requirements

Required Professional and Technical Expertise

· 2+ years of experience creating software for network infrastructure

· Demonstrated proficiency with scripting such as: Python, PHP, Shell or similar

· 2 years Source Control (like Git, Bitbucket, Svn) and development lifecycle

· 1 year Infrastructure automation (like Puppet, Ansible) preferably Ansible and others

· Container Concepts (Docker)

· Knowledge in Linux OS/Networking

· Knowledge in SQL databases

· Knowledge in ServiceNow

· Experience with network devices (routers, switches, load balancers) and knowledge of network routing protocols

· Knowledge of TCP/IP

· Experience debugging issues within custom code

· BS degree in CS/EE/CE or technical equivalent

Preferred Professional and Technical Expertise

· Experience with design and implementation of network operation systems

· High aptitude and knowledge in technology-agnostic approach to engineering

· Hands-on experience with Devsecops toolsets: CI/CD (Jenkins/TravisCI), SCM (Github)

· Proficiency with configuration management tools/network service orchestrators, preferably Ansible and others

· Eager to learn and utilize new technologies, concepts and procedures as appropriate to project requirements

About Business Unit

Your Life @ IBM

About IBM

Location Statement

Being You @ IBM

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

DirectEmployers