Software Developer - Cloud Private For Data

IBM - San Jose, CA3.9

Full-time
Job Description
IBM Cloud Private For Data makes data simple and available across the enterprise to help drive a data driven culture. This is a platform built for enterprise customers on a containerized Kubernetes framework. One of IBM's core new initiatives, Cloud Private for Data uses technologies like NodeJS, React, Golang to provide clients and sales teams with a product focused on user experience.

While Software Engineers in IBM Hybrid Cloud design, build and deploy complex and highly reliable applications and services to provide optimum integration into Enterprise IT systems, this role will also be to enable different personas like Data Scientist, Data Curator, and Data Engineer to collaborate with each other on their Data Journey and work with various products. Designing and implementing new features using state of the art technologies, you'll collaborate with architects and the design team to meet the aggressive deadlines. The goal of this team is to build a highly scalable and reliable platform that satisfies various use cases for data scientists, data engineers and business analysts.

Qualifications
You apply creativity and judgment to your developmental work on different projects, and jump at the chance to share your findings to make those around you better at what they do. You recognize complex problems related to functional objectives quickly, analyze situations and implement solutions to fix them. We believe you are a good fit for this role if you:

Are passionate about development and eliminating mundane and repetitive work

Possess experience developing software applications

Are well-versed in general software architecture and design concepts, and have experience applying them in the development of enterprise level software products

Are prompt and responsive to customer issues and have experience with working directly with customers

Keywords
#swdev #react #PaaS #redux @IBMCloud #SDLC #Linux #UNIX #nodejs #webservice #javascript #python #opensource @caffeinate_adam #NoSQL #Flask #SCRUM #IBMToday #CICD #SaaS @IBMNAJobs

Required Technical and Professional Expertise

In addition to superior verbal and written communication skills (ESPECIALLY for technical
communication), you’ll need...

2+ years' experience software programming experience in high level languages like GoLang, Python, React, NodeJS, Java, Kubernetes

2+ years' experience in JavaScript in the backend or in developing browser-based applications

Experience working on Linux, building containerized services and with Kubernetes based deployments.

Familiarity with git, and various development tools: IDEs, and others on Mac, Linux or Windows platforms

Experience with Continuous Integration / Continuous Delivery (CI/CD) methodologies

1 year of experience in Agile Application Development & Scrum methodologies is a must

Preferred Tech and Prof Experience

4+ years' experience software programming experience in high level languages like GoLang, Python, React, NodeJS, Java, Kubernetes

4+ years' experience in JavaScript in the backend or in developing browser-based applications

Experience working on Linux, building containerized services and with Kubernetes based deployments.

Familiarity with git, and various development tools: IDEs, and others on Mac, Linux or Windows platforms

Experience with Continuous Integration / Continuous Delivery (CI/CD) methodologies

2 years of experience in Agile Application Development & Scrum methodologies

EO Statement
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.