Python Data Engineer @ IBM
Your Application Journey
Email Hiring Manager
Job Details
Introduction
A career in IBM Consulting is rooted in long-term relationships and close collaboration with clients across the globe. Work with visionaries to improve the hybrid cloud and AI journey for innovative companies using IBM's robust technology platforms, including Software and Red Hat.
Your Role And Responsibilities
As a Python Data Engineer at IBM, you will design and build scalable backend solutions, integrate third-party services, and collaborate with cross-functional teams to deliver high-quality software. This role focuses on clean code, API development, and performance optimization while working with Big Data technologies.
- Develop production-grade applications in Python.
- Design and integrate RESTful APIs.
- Utilize SQL and NoSQL databases.
- Implement CI/CD pipelines and deployment tools.
- Collaborate in a team-oriented environment.
Required and Preferred Expertise
The ideal candidate possesses strong Python skills, experience with Flask, Django, or FastAPI frameworks, and a solid grasp of both traditional application development and Big Data computing libraries. Familiarity with containerization (Docker), orchestration (Kubernetes), and cloud platforms (AWS, Azure, GCP) is also valued.
Key skills/competency
- Python
- RESTful API
- SQL
- NoSQL
- Flask
- Django
- Docker
- Kubernetes
- CI/CD
- Cloud
How to Get Hired at IBM
🎯 Tips for Getting Hired
- Customize your resume: Highlight Python and API expertise.
- Showcase projects: Demonstrate scalable backend solutions.
- Network on LinkedIn: Connect with current IBM employees.
- Prepare technically: Master RESTful and database integration.