What are the responsibilities and job description for the Senior Abinitio Developer - Remote / Telecommute position at Cynet Systems?
Job Details
We are looking for Senior Abinitio Developer - Remote / Telecommute for our client in Reston, VA
Job Title: Senior Abinitio Developer - Remote / Telecommute
Job Type: Contract
Job Description:
- The Sr. Abinitio Developer is responsible for designing, developing, and maintaining enterprise data infrastructure and data engineering solutions.
- This role supports data-driven decision-making by building scalable data pipelines, data models, and analytics-ready systems while ensuring data quality, reliability, and performance.
- The position applies best practices in data integration, modeling, and governance to deliver actionable insights across the organization.
- Strong experience developing and maintaining data infrastructure systems such as data warehouses and data lakes.
- Hands-on expertise in data extraction, transformation, and loading processes.
- Strong analytical and problem-solving skills to interpret data and support business decisions.
- Ability to design and implement data models and data collection frameworks.
- Strong organizational and communication skills with the ability to manage multiple priorities.
- Five years of experience in database design and data modeling.
- Hands-on experience developing and updating ETL or ELT processes using Ab Initio in cloud-based environments.
- Experience with ETL application development and working with relational and NoSQL databases.
- Additional relevant work experience may be accepted in lieu of a formal degree.
- Develop and maintain data infrastructure systems, including data warehouses, data lakes, and data access interfaces.
- Prepare, manipulate, and integrate data using multiple technologies.
- Interpret data, perform statistical analysis, and produce reports that translate data into actionable insights.
- Provide analytical and data-driven support for key initiatives and projects.
- Design, manage, and execute data quality control procedures using data from multiple systems.
- Develop and enhance data models by evaluating existing architectures and applying data modeling standards and best practices.
- Create data collection frameworks for structured and unstructured data sources.
- Apply best practices for data auditing, scalability, reliability, and application performance.
- Continuously improve technical knowledge through professional development and industry best practices.
- Proficiency in programming and query languages such as SQL, NoSQL, and Python.
- Expert-level knowledge of database design, implementation concepts, and data movement techniques.
- Strong understanding of data exchange formats.
- Advanced analytical and troubleshooting skills.
- Strong written and verbal communication skills.
- Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field.
- Equivalent additional work experience may be considered in place of a formal degree.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.