IBM logo

Python Developer

IBM

Job Description

Introduction

Join IBM Consulting as a Python Developer and be part of a team that delivers deep technical and industry expertise to a wide range of public and private sector clients around the world. Our Client Innovation Centers offer locally based skills and technical expertise to drive innovation and adoption of new technology.

Your Role and Responsibilities

As a Software Developer, you will participate in many aspects of the software development lifecycle, including design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

Primary Responsibilities Include:

  • Envision, design, and build the software infrastructure that keeps the solutions running.
  • Challenge ideas, identify problems, and create efficient solutions.
  • Develop flexible, maintainable, and scalable application components.
  • Collaborate with development peers and stay up to date with tools and technology trends.

Required Technical and Professional Expertise

  • Strong experience with Python.
  • Production deployment experience.
  • Strong experience working in an IT team deploying and supporting production processes.
  • Strong experience with CI/CD pipelines supporting testing and deployment of production processes.
  • Strong experience with code management (GIT a huge plus).

Preferred Technical and Professional Expertise

  • DBT (Strong plus).
  • Python machine learning (strong plus).
  • Big Data: PySpark, Hive (strong plus).
  • Snowflake, Snowpark.

About IBM Consulting

IBM Consulting is IBM’s consulting and global professional services business, with market-leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients’ businesses through the power of collaboration.

Your Life @ IBM

At IBM, we understand that dedication to our clients' success, innovation that matters, and trust and personal responsibility in all our relationships are key. We strive to be the catalyst that makes the world work better. As an IBMer, you’ll be able to learn and develop yourself and your career, encouraged to be courageous and experiment every day, all whilst having continuous trust and support in an environment where everyone can thrive.

Location Statement

For additional information about location requirements, please discuss with the recruiter following submission of your application.

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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Similar jobs

Last update: 23 minutes ago

IBM logo
IBM

Senior Backend Developer with Java and Python

Join IBM as a Senior Backend Developer in Mulhuddart, Ireland, focusing on Java, Python, and AI technologies.

IBM logo
IBM

Node.js Developer

Join IBM as a Node.js Developer to design and develop software infrastructure, focusing on hybrid-cloud and AI solutions.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.

IBM logo
IBM

Senior DevOps Engineer

Senior DevOps Engineer at IBM, Vilnius. In-depth role with cloud solutions, Kubernetes, Python, CI/CD, and more.

IBM logo
IBM

Backend Developer (Java)

Join IBM as a Backend Developer specializing in Java in Valkenswaard, focusing on software infrastructure and innovative solutions.

IBM logo
IBM

Senior Azure Full Stack Developer

Join IBM as a Senior Azure Full Stack Developer in Amsterdam. Work on innovative projects in the Financial Services industry.

IBM logo
IBM

Junior Fullstack Developer

Join IBM in Prague as a Junior Fullstack Developer, designing and developing cloud-based solutions with Java, Python, and JavaScript.

IBM logo
IBM

Software Engineer - DevOps

Join IBM as a DevOps Engineer in Cracow, focusing on Data Integration with Kubernetes, Azure, and Python.

IBM logo
IBM

Intern Backend Developer

Intern Backend Developer at IBM in Cracow, Poland. Engage in software development with Python and other languages.

IBM logo
IBM

Senior Software Developer

Lead a skilled team in software development focusing on Data Integration at IBM, Cracow. Expertise in Java, JavaScript, C/C++, and cloud services required.

IBM logo
IBM

DevOps Developer at IBM

Join IBM as a DevOps Developer in New York, NY. Engage in building, automating, and maintaining cloud and on-prem solutions.

IBM logo
IBM

Senior DevOps Engineer

Senior DevOps Engineer role at IBM, Cracow. Involves CI/CD, Kubernetes, Python, Azure. Hybrid work, competitive benefits.

IBM logo
IBM

Software Development Engineer II

Join IBM as a Software Development Engineer II in Cracow, focusing on enterprise-level software development and agile methodologies.

IBM logo
IBM

Frontend Developer (React)

Join IBM as a Frontend Developer specializing in React in Valkenswaard, Netherlands. Engage in all phases of software development.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Engage in front-end and back-end development with technologies like React, Java, and cloud services.

IBM logo
IBM

Senior Back-End Software Developer - Data & AI

Senior Back-End Developer role focused on Data & AI, involving cloud-native solutions and multiple programming languages.

IBM logo
IBM

Senior Cloud Full Stack Developer

Senior Cloud Full Stack Developer at IBM in Naples, Italy. Engage in software lifecycle, cloud migration, and AI integration.

IBM logo
IBM

DevOps and Security Developer

Join IBM in Cracow as a DevOps and Security Developer, working with cutting-edge technology in a dynamic environment.

IBM logo
IBM

AI/ML Staff Software Development Engineer at IBM

AI/ML Staff Software Development Engineer at IBM, Bellevue, WA. Expertise in Python, Java, C#, and cloud technologies.

IBM logo
IBM

Mid-Level Back-End Software Developer

Join IBM as a Mid-Level Back-End Software Developer in San Jose, CA. Work with Java, Python, and cloud technologies.

IBM logo
IBM

Senior Software Developer

Senior Software Developer role at IBM in Cracow, focusing on hybrid cloud platforms, Kubernetes, and DevOps.

IBM logo
IBM

DevOps Engineer

Join IBM in Cracow as a DevOps Engineer, managing processes & infrastructure with top IT tools and skills like Python, Kubernetes.

IBM logo
IBM

Senior Full Stack Developer

Senior Full Stack Developer role at IBM, Boulder, CO. Involves cybersecurity, cloud solutions, and agile development.

IBM logo
IBM

Senior Software Developer

Senior Software Developer at IBM, Cracow. Skills: Java, JavaScript, Microservices, Cloud. Senior level, on-site.