What are the responsibilities and job description for the Data Science Engineer - Remote / Telecommute position at Cynet Systems?
Job Details
We are looking for Data Science Engineer - Remote / Telecommute for our client in Richmond, VA
Job Title: Data Science Engineer - Remote / Telecommute
Job Location: Richmond, VA
Job Type: Contract
Job Description:
Responsibilities:
Data Analysis and Insights Generation:
- Analyze and interpret large datasets from both on-premise and cloud environments (Snowflake, Teradata, SQL Server) to extract meaningful insights for system optimization and business decisions.
- Work with stakeholders to provide actionable recommendations based on data analysis results.
- Continuously monitor the performance, stability, and data integrity of production systems in both cloud (Snowflake, Kafka) and on-premise environments (SQL Server, Teradata, Hadoop).
- Troubleshoot and resolve system performance issues, data discrepancies, and application errors to ensure seamless operations.
- Develop, maintain, and optimize ETL processes using Spark, Hadoop, and other big data technologies to ensure efficient and timely data movement across platforms.
- Implement and enhance data processing workflows to support complex data transformations and integrations across multiple systems.
- Provide production support for enterprise applications including WebSphere, PEGA, and Kafka, ensuring minimal downtime and rapid resolution of service disruptions.
- Collaborate with development teams to resolve issues in application stacks such as .NET, Java, and Angular, maintaining system stability and performance.
- Optimize queries and improve performance for large-scale data processing in Teradata, Snowflake, and SQL Server.
- Enhance the efficiency of distributed data tasks and computation within Spark and Hadoop environments.
- Manage and automate data integration tasks between different environments (on-premise and cloud) using tools like Kafka and FTP.
- Ensure smooth data transfers, monitor batch jobs, and implement automation for data processing and system alerts.
- Ensure data handling, transfer protocols, and storage meet organizational security standards and compliance regulations (including the use of FTP and secure communication).
- Apply best practices in data governance and privacy in both cloud and on-prem environments.
- Document data processes, system configurations, and troubleshooting steps to create a knowledge repository.
- Provide detailed reports on system performance, issue resolution, and recommendations for future enhancements.
- Work closely with cross-functional teams, including DevOps, engineering, and business analysts, to ensure data solutions align with overall system requirements.
- Communicate technical findings clearly to non-technical stakeholders to support informed decision-making.
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.