Data Engineer - Entry Level (Buffalo, NY)
IBM10 months ago
Buffalo, NY, United States
Hybrid
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
In this role, you will join IBM Consulting Associates Program as an entry level Data Engineer at IBM. You’ll have the opportunity to work with a diverse range of clients worldwide while tackling evolving technical and business challenges. At IBM Consulting, your professional development is supported through ongoing learning, mentorship, technical skill enhancement, and continuous personal growth. You’ll work in one of our Client Innovation Centers to deliver deep technical and industry expertise for both public and private sector clients.
Key Responsibilities
- Harness the power of data to unveil captivating stories and intricate patterns.
- Contribute to data gathering, storage, and both batch and real-time processing.
- Implement and validate predictive models and maintain statistical models with a focus on big data and machine learning techniques.
- Design and implement enterprise search applications (e.g., Elasticsearch, Splunk) to meet client requirements.
- Collaborate in an Agile environment with scientists, engineers, consultants, and database administrators to apply analytical rigor in predicting behaviors.
- Develop programs to cleanse and integrate data in an efficient and reusable manner, while evaluating modeling results.
Required Qualifications
- Bachelor's Degree
- Ability to incorporate a variety of statistical and machine learning techniques.
- Basic understanding of Cloud platforms (AWS, Azure, etc.).
- Proficiency in programming languages such as Java, Python, or Scala to build data extraction and transformation pipelines.
- Experience with ETL tools and data integration/federation tools.
- Familiarity with tools like Linux, SQL, Python, Spark, Hadoop, and Java.
- Must be local to the assigned Client Innovation Center (Buffalo, New York) or willing to relocate at your own expense, with an average onsite work requirement of 3 days per week and a willingness to travel up to 100% as needed.
- Positions are anticipated to start in 2026.
Preferred Qualifications
- Basic understanding or experience with predictive/prescriptive modeling skills.
- Excellent verbal and written communication skills with a strong team orientation.
- Ability to communicate with internal and external clients to define business needs and provide analytical solutions.
- Skilled in asking business and industry questions to identify appropriate modeling techniques and in communicating results to both technical and non-technical audiences.
Required Skills
Java
Big Data Processing
ETL and Data Integration
Spark
Predictive Modeling
Linux
Scala
Hadoop
Python
SQL
Cloud Platforms (AWS, Azure, etc.)
Enterprise Search Tools (Elasticsearch, Splunk)
Data Pipeline Development
Statistical and Machine Learning Techniques