Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by NiSource, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Data Engineer at NiSource will be responsible for designing, developing, and maintaining data systems and pipelines that support various analytical and operational functions across the organization. This role will involve collaborating with data scientists, analysts, and other engineers to ensure data integrity, optimize performance, and drive efficient data consumption within the company. The ideal candidate will have a strong background in data engineering principles, cloud technologies, and will proactively help shape data architecture strategies aligned with business goals.
Job Responsibilities
- Design and implement scalable data pipelines for efficient data flow and processing.
- Develop and maintain robust ETL processes to ensure high-quality and reliable data.
- Collaborate with cross-functional teams to gather data requirements and deliver optimal data solutions.
- Perform data modeling and optimize data storage solutions for performance and efficiency.
- Implement monitoring and alerting for data systems to ensure operational reliability.
- Conduct data analysis and troubleshooting to identify and resolve data-related issues.
- Continuously evaluate new technologies and tools to enhance data engineering capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Data Science, or related field.
- A minimum of 5 years of experience in data engineering or similar roles.
- Proficiency in SQL and experience with NoSQL databases.
- Hands-on experience with data pipeline orchestration tools (e.g., Apache Airflow, AWS Glue).
- Solid understanding of cloud platforms, preferably AWS or Azure.
- Familiarity with programming languages such as Python or Java.
- Strong analytical and problem-solving skills with attention to detail.
Technologies & Tools
This position will utilize a variety of technologies and tools, including but not limited to SQL databases, NoSQL solutions, data visualization tools, cloud services (AWS, Azure), ETL tools, and programming languages such as Python and Java. Familiarity with orchestration tools like Apache Airflow and version control systems like Git will also be beneficial for managing data workflows and ensuring code quality.
Ideal Candidates
Ideal candidates for the Senior Data Engineer position will possess a strong technical acumen and an innovative mindset that reflects a proactive attitude toward data challenges. They should demonstrate excellent communication skills to collaborate effectively with multidisciplinary teams and convey complex technical concepts clearly. Applicants should exhibit a strong desire for continuous learning and improvement, staying up to date with industry trends and technologies, while displaying a commitment to delivering high-quality solutions that align with business objectives.
In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.