Other
This job posting has expired and is no longer accepting applications. Check out similar jobs
Job description
Client: Options Clearing Corporation
Location: Hybrid downtown Chicago
Interview Mode: Virtual 2 rounds
- Contingent Worker - RCR-956 TDM-6
- I. WORK TO BE PERFORMED:
- Responsible for the design, development, implementation, and maintenance of new and existing Data Integration processes within the Strategic Data Platform and other data solutions implementations.
- Design, develop, maintain, enhance, and monitor Data Integration processes sourcing data from various structured and semi-structured data sources, transforming as per provided business rules or data mappings, and loading into target databases/services including DB2, AWS S3, and Apache Iceberg.
- Serve as a subject matter expert on multiple data integration projects, ensuring consistent design and efficient data processing.
- Play a leading role in Build, Test, and Implementation phases of assigned projects, with a diverse development team spread across multiple locations.
- Provide Level 2 and Level 3 technical support to mission-critical applications.
- Perform process improvement and re-engineering with an understanding of technical data problems and solutions as they relate to the current and future business environment.
- Analyze complex distributed production deployments and make recommendations to optimize performance.
- Design and develop innovative data solutions for demanding business situations.
- Develop and document Data Integration standards and procedures.
- Design reusable and portable Data Integration components.
- Transform flat delimited files into multiple formats, including Parquet, JSON, and Protobuf.
- Play a supporting role in Build, Test, and Implementation phases of assigned projects, with a diverse development team spread across multiple locations.
- Investigate production Data Integration issues and work to determine the root cause of problems.
- Work with the DBA teams to fix performance issues as required.
- Work with the QA team to address testing issues as they occur.
- Work with the Data Quality/Data Governance team to ensure required data quality and data integrity standards are met.
- Design reusable Data Integration components.
- Participate in daily Scrum standups. Update task status in Jira.
- Conduct Code reviews and incorporate suggested improvements/fixes.
- Perform other duties as assigned.
- II. SKILL AND EXPERIENCE REQUIRED:
- 3+ years in IT application development, with at least 2 years in Data Integration (ETL) Development, using tools such as DataStage, Python, SQL and Unix Shell Scripting.
- Experienced practitioner with a proven track record of implementing mid-scale to large-scale Data Integration (ETL) solutions, performing data analysis and profiling, interacting with client management, and designing and architecting dynamic ETL solutions.
- Working knowledge for Data Types and Databases including Relational, Dimensional, Vertical and No SQL databases.
- Hands-on experience with data cleansing and data visualization and familiarity with Hadoop Ecosystem.
- Experience with platforms such as Hive and Trino/Starburst.
- Strong conceptual knowledge of file formats such as JSON, Parquet and Protobuf.
- Capable of writing and optimizing SQL queries and stored procedures.
- Exposure to AWS Services including but not limited S3, PostgreSQL, Apache Iceberg and Kafka.
- Ideal candidate would have worked on a Scrum Team and familiar with using tools such as Jira and Git.
- Experience developing containerized Data Integration solutions using Kubernetes, Rancher, and CI/CD pipelines using Harness, Jenkins and Artifactory is a plus.
- Experience working with scheduling tools such as UC4, Control-M, or Autosys is a plus.
- Experience working with Cloud ecosystems (AWS, Azure, GCP, AWS preferred) in multi-availability zone, multi-region deployments.
- Experience in database performance optimization techniques, multidimensional database designs, and physical database implementations for databases including DB2 and Apache Iceberg is a plus.
- Strong verbal/written communication skills.
- Ability to interact with business users and to develop positive working relationships.
- AWS Certified Solution Architect Associate Level is a plus.
- Big data related certification is a plus.
Most Popular Jobs Similar to Data Integration Developer
senior data integration developer
data integration specialist
data integration analyst
integration developer
software integration developer
data integration architect
data developer
senior data developer
data conversion developer
data analyst developer
Other Helpful Pages Related To Data Integration
Virtual Assistant Salaries
Virtual Assistant Career Research
Frequently asked questions
Q: What skills or qualities help someone succeed as a Data Integration Developer?
A: To succeed as a Data Integration Developer, key technical skills include proficiency in programming languages such as Java, Python, or C#, as well as experience with data integration tools like Informatica, Talend, or MuleSoft. Additionally, strong analytical and problem-solving skills, along with knowledge of data modeling and database management systems, are essential for designing and implementing efficient data integration solutions. Soft skills like effective communication, collaboration, and adaptability are also crucial for working with cross-functional teams and navigating complex technical environments.
Q: What is the career path for a Data Integration Developer?
A: A Data Integration Developer's career path typically begins as a Junior Data Integration Developer, where they focus on implementing data integration solutions using various tools and technologies. As they gain experience, they progress to a Senior Data Integration Developer, taking on more complex projects, mentoring junior team members, and contributing to the development of data integration strategies. Ultimately, they may move into leadership roles such as Data Architect or Technical Lead, overseeing large-scale data integration initiatives and driving innovation in data management and analytics.