Full Stack Developer – Architect

IBM
Apply Now

Job Description

At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.

Your Role and Responsibilities

We are seeking for a talented and experienced software developer – architect to develop our Match 360 product focus on the next Generation for IBM Cloud Pak for Data which is our data platform to provide master data management capabilities through intelligent matching that bring consolidated, governed views of enterprise data. The ideal candidates should have a strong background in native cloud software development, microservices integration and Devops experience. Candidates in this role, you will be responsible for working in close collaboration with the product management and design team to define the product/solution architecture and describe how elements of the technologies interoperate in the solution/product architecture. You will be responsible for defining the product/solution roadmap in line with business unit strategy. As a software developer – architect, you will play a key role in defining and implementing best practices for scalable and high-performance cloud based software workflow, integration strategy and recovery approach. You will also play a key role in design, implement and maintain our Spark Job and Tunning job microservices and its components.

Required Technical and Professional Expertise

  • 3+ years of robust software and solution development experience in data analysis and data management
  • Strong proficiency in big data analysis and technologies (e.g., Hadoop, Spark), hands-on experience for Spark utilization in the software product
  • In-depth knowledge of microservices architecture and design patterns, working experience in the administration of Kubernetes clusters.
  • Working knowledge of fully managed SaaS services on cloud (Amazon Web Services, IBM Cloud, Microsoft Azure, Google Cloud Platform)
  • Proficiency in programming languages such as Java, Python or R.
  • Working knowledge on both SQL and NoSQL database,
  • Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Sufficient knowledge in security, and compliance. Familiar with requirements such as Code Scan, App scan, Pen Test, copyright, GB18030, etc.
  • Knowledge of best practices on security, performance, and scalability in cloud environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Proven ability to deliver high-quality software solutions on time.

Self-starter, organized, strong passion on software development and willing to learn

Knowledge and Expertise of Leading a team with positive attitude, great initiative and get it done spirit.

Preferred Technical and Professional Expertise

  • Experience of having worked in global organizations with distributed locations
  • Rich experience in Kubernetes, Cloud Storage, delivery pipelines, and REST APIs. Experience with Microservices Architecture and design.
  • Excellent leadership and communication skills to lead, mentor, and collaborate with cross-functional teams.
  • Agile and Scrum methodology experience is a plus.
  • Familiar with Data analysis product and technologies such as SPSS Statistics, Modeler, R, Python, etc.
  • Strong understanding of diverse infrastructure platforms & concepts.
  • Knowledge of IBM cloud platforms and services special for Cloud Packet for Data.
  • Rich experience in DevOps and CI/CD Tools include Jenkins, Travis, Artifactory
  • Demonstrated ability to lead and mentor junior team members.

Company Info.

IBM

IBM is a leading cloud platform and cognitive solutions company. Restlessly reinventing since 1911, we are the largest technology and consulting employer in the world, with more than 290,000 employees serving clients in 177 countries. IBM Research provides unparalleled insight into business, industry and society by leveraging advanced computing architectures and methodologies to solve some of the world’s most pressing challenges.

  • Industry
    Information Technology,Computer software,Computer hardware
  • No. of Employees
    292,500
  • Location
    New Orchard Road, Armonk, New York, NY 10504, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

IBM is currently hiring Software Architect, AI/ML Jobs in San Jose, CA, USA with average base salary of $119,000 - $222,000 / Year.

Similar Jobs View More