data steward vs data engineer

Certain programs require that qualifying candidates demonstrate expertise in specific areas like data lineage or data replication. Data stewards have a greater sense of security and trust in their data since they create a data-oriented culture and push for effective utilization of and attention to data. Develop computer engineering, data analysis, and big data skills. WebData engineers are computer programmers with engineering skills who collect, transfer, and store data for use and analysis. As corporations become more entrenched in data, they increasingly rely on data professionals to help them analyze it so they can use it to make crucial decisions. Data stewardship and data governance are essential concepts for companies with a growing volume of data. A successful data steward, regardless of how the role is defined, will adhere to the pre-established data definitions, detect data quality issues, and verify that the business adheres to the set standard. Therefore, building an interface API is one of the job responsibilities of a data engineer. WebData engineers are computer programmers with engineering skills who collect, transfer, and store data for use and analysis. The sp_t cookie is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. It involves managing and overseeing all aspects of the data lifecycle from creation, collection, preparation, and usage to data storage and deletion. A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. The three most critical roles that any business must understand in the context of data governance are as follows: The data owner is in charge of the data in a certain data domain. Reference data and attributes managed by this steward: company hierarchy, address, industry code, contact information, finance data.. The data steward has become an invaluable asset to companies looking to manage their data better. In most cases, data engineers earn their qualifications from the myriad of certificate courses available from professional training vendors. Once the data management infrastructure is constructed, the data steward performs an operational and administrative function. Whether you are a Microsoft Excel beginner or an advanced user, you'll benefit from these step-by-step tutorials. For those interested in continuing their education in data science, Maryville University also offers an online Master of Science in Data Science, which can lead to more expansive career opportunities. {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}, __CONFIG_colors_palette__{"active_palette":0,"config":{"colors":{"f3080":{"name":"Main Accent","parent":-1},"f2bba":{"name":"Main Light 10","parent":"f3080"},"trewq":{"name":"Main Light 30","parent":"f3080"},"poiuy":{"name":"Main Light 80","parent":"f3080"},"f83d7":{"name":"Main Light 80","parent":"f3080"},"frty6":{"name":"Main Light 45","parent":"f3080"},"flktr":{"name":"Main Light 80","parent":"f3080"}},"gradients":[]},"palettes":[{"name":"Default","value":{"colors":{"f3080":{"val":"rgb(23, 23, 22)","hsl":{"h":60,"s":0.02,"l":0.09}},"f2bba":{"val":"rgba(23, 23, 22, 0.5)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.5}},"trewq":{"val":"rgba(23, 23, 22, 0.7)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.7}},"poiuy":{"val":"rgba(23, 23, 22, 0.35)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.35}},"f83d7":{"val":"rgba(23, 23, 22, 0.4)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.4}},"frty6":{"val":"rgba(23, 23, 22, 0.2)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.2}},"flktr":{"val":"rgba(23, 23, 22, 0.8)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.8}}},"gradients":[]},"original":{"colors":{"f3080":{"val":"rgb(23, 23, 22)","hsl":{"h":60,"s":0.02,"l":0.09}},"f2bba":{"val":"rgba(23, 23, 22, 0.5)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.5}},"trewq":{"val":"rgba(23, 23, 22, 0.7)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.7}},"poiuy":{"val":"rgba(23, 23, 22, 0.35)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.35}},"f83d7":{"val":"rgba(23, 23, 22, 0.4)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.4}},"frty6":{"val":"rgba(23, 23, 22, 0.2)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.2}},"flktr":{"val":"rgba(23, 23, 22, 0.8)","hsl_parent_dependency":{"h":60,"s":0.02,"l":0.09,"a":0.8}}},"gradients":[]}}]}__CONFIG_colors_palette__. inevitable in the coming years. Next year, cybercriminals will be as busy as ever. WebData stewardship roles can be segmented and categorized in multiple ways, depending on their responsibilities and required skills, as well as the organizations structure, industry, goals and objectives and its data management needs. These cookies track visitors across websites and collect information to provide customized ads. Should have a strong suite of analytical skills. The company, which for several years has been on a buying spree for best-of-breed products, is integrating platforms to generate synergies for speed, insights and collaboration. This approach relieves the data scientist or the data analyst of massive data preparation work, allowing them to concentrate on data exploration and analysis.The data architect and the data engineer may acquire same or very similar expertise in database architecture over time, but they use this knowledge differently. The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. Although both the data architect and the data engineer are experts about Database Management technologies, they use their knowledge very differently in their respective roles. Data stewards have a greater sense of security and trust in their data since they create a data-oriented culture and push for effective utilization of and attention to data. Data architects and data engineers together put a usable Data Architecture in action for the organizational Data Management teams. Better data quality presents opportunities for improved analytics and increased business exploration. The BLS does not currently have information on data engineering in particular, but it does keep statistics on the closely related field of computer programming. The data steward is the Subject Matter Expert (SME) who understands and explains the importance of the information and its use. WebA data steward is an oversight or data governance role within an organization, and is responsible for ensuring the quality and fitness for purpose of the organization's data assets, including the metadata for those data assets. Properly leveraging data as an asset and implementing measures that benefit the enterprise requires support, buy-in, and involvement at the executive level. Major Differences Between Data Architect vs. Data Engineer Roles Differences between the two roles include: Data architects conceptualize and visualize data frameworks; data engineers build and maintain them. This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. In todays market, both the data architect and data engineer are more in demand than the data scientist. This cookie is installed by Google Analytics. of job listings on EURAXESS, a European platform dedicated to researchers: Data Steward: only 3, in the Netherlands, Germany and Luxembourg Development of data processes for data modeling, mining, and data production. Using database query languages to retrieve and manipulate information. Necessary cookies are absolutely essential for the website to function properly. An organization with solid data masters will be more successful, as the information will be used more correctly to understand the market and its target audience better. A data scientist is a specialist who applies their expertise in statistics and building machine learning models to make predictions and answer key business questions. Looking for the best payroll software for your small business? An undergraduate program such as Maryville Universitys online Bachelor of Science in Data Science can help students develop the knowledge and skills needed to work toward any of these three professions through courses in programming languages, statistical design, and machine learning. Data analyst mainly take actions that affect the companys scope. You might also be interested in this video: https://www.youtube.com/watch?v=XKAd9HqG1sM. However, one idea applies universally, regardless of an organizations scale or industry: having well-defined roles and ensuring that all stakeholders understand the overlaps and differences between those roles is crucial for the success of any data governance initiative. When Does RBAC for Data Access Stop Making Sense? These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. IT workers must keep up to date with the latest technology trends and evolutions, as well as developing soft skills like project management, presentation and persuasion, and general management. The cookie is used to store the user consent for the cookies in the category "Other. The role of a data engineer also follows closely to that of a software engineer. What is you thoughts on this subject and where do they belong to by the types of data steward? The same data governance will guarantee that your organizations data is trustworthy, well-documented, easy to discover and access, safe, compliant, and confidential. Work with the management team to understand business requirements. Also, professionals in all three roles tend to have computer programming abilities. If working with databases, analytics and big data interests you, you may want to Still confused right? Thank you for this! To fulfill their job functions well, many employees who use a data set in an organization are dependent on others further upstream to process the data correctly, which cannot be ensured without well-established Data Governance practices. Example: Customer data steward. Data engineers frequently have to contend with messy or incomplete data and make decisions on how that data will be processed and maintained. Perform data filtering, cleaning and early stage transformation. The data engineering role has recently evolved from the traditional software-engineering field. A Self-Study List for Data Engineers and Aspiring Data Architects contains some interesting resources for aspiring data architects and data engineers. If working with databases, analytics and big data interests you, you may want to However, the organizations MDM maturity determines who is the best fit for these jobs in an organization, and how these roles interact with one another. A data scientist still needs to be able to clean, analyze, and visualize data, just like a A data custodian is responsible for developing and maintaining security safeguards for specific data collection in order to fulfill the Data Governance Framework standards established by the data owner. WebA data steward is an oversight or data governance role within an organization, and is responsible for ensuring the quality and fitness for purpose of the organization's data assets, including the metadata for those data assets. In other words, the Data Owner role is results-focused, while the Data Steward role is task-focused. Organize a number of different applicants using an ATS to cut down on the amount of unnecessary time spent finding the right candidate. Data stewards can ensure the quality of data by regularly verifying data. This cookie is set by GDPR Cookie Consent plugin. Does It Really Matter What They Are Called? High data accuracy and strong data management is a team effort. Others may be tasked with representing a smaller constituency: a business unit, department, or even a set of data It is an efficient tool to increase the efficiency of the Hadoop compute cluster. This includes people, technology and processes. Data Stewardship is concerned with taking care of data assets that do not belong to the stewards themselves. WebA data engineer is responsible for figuring out how to gather data, organize it, and maintain it, so they are a vital role to have on a data team. Please log in again. A Data Engineer is more experienced with core programming concepts and algorithms. It has quickly emerged to be crowned as the Sexiest Job of the 21st century. To this end, the data engineer develops and maintains the enterprise data framework for continued use. They are appointed the Data Steward, responsible for ensuring the quality of email marketing data through systematic formatting, cleaning, and enriching procedures as specified by the Data Governance policy. Records the default button state of the corresponding category & the status of CCPA. However, the overlap happens at the ragged edges of each ones abilities. Find out more about how Maryville Universitys online Bachelor of Science in Data Science can help you launch a career in this exciting world. Practical Data Governance: implementation Online Course, Data Governance Maturity Model Online Course, Award-Winning Business Glossary Online Course, Privacy Policy|Disclaimer |Terms and Conditions. Data on its own does not solve problems or add value; effective management and application of data does. Start learning Big Data with industry experts, Data Scientist vs Data Engineers vs Data Analyst, Data Science Applications in Healthcare, Transfer Learning for Deep Learning with CNN, Data Scientist Vs Data Engineer vs Data Analyst, Infographic Data Science Vs Data Analytics, Data Science Demand Predictions for 2020, Infographic How to Become Data Scientist, Data Science Project Sentiment Analysis, Data Science Project Uber Data Analysis, Data Science Project Credit Card Fraud Detection, Data Science Project Movie Recommendation System, Data Science Project Customer Segmentation, Knowledge of machine learning is not important for. Data engineers frequently have to contend with messy or incomplete data and make decisions on how that data will be processed and maintained. It is also used to define ownership and accountability of data assets, data access management and data quality improvement. Considering my background, capabilities and resources; I want to go into Data Analytics. Data analysts, data scientists, and data engineers might have similar skill sets in terms of their ability to think critically about data, solve problems, and work with computer programming and data visualization, but each type of data professional needs to hone different skills to stand out. This includes people, technology and processes. They would identify specific points of interest and present those findings to a local board or overseers of the project. Due to his desire for continuous improvement and knowledge sharing, he founded LightsOnData, a website which offers free templates, definitions, best practices, articles and other useful resources to help with data governance and data management questions and challenges. View all blog posts under Articles | View all blog posts under Bachelor's in Data Science. Some may represent the needs of the entire organization. It is up to a data engineer to handle the entire pipelined architecture to handle log errors, agile testing, building fault-tolerant pipelines, administering databases and ensuring a stable pipeline. Implementing a system with clear roles and responsibilities, such as data owners, stewards, and custodians is critical for effective data governance. Using their critical thinking and problem-solving skills to aid businesses, organizations, and governments of all sizes, data specialists can change how the world works. Data Engineers have to deal with Big Data where they engage in numerous operations like data cleaning, management, transformation, data deduplication etc. Example: Sales or marketing data steward, business or data analyst. There is an overlap between a data scientist and a data engineer. Once the data scientists have established the analysis methods and the engineers have built the systems to process the data, the analysts sort through the results and present their findings. The quality of data at all stages is important to ensure it is good enough for its intended use. Once the data management infrastructure is constructed, the data steward performs an operational and administrative function. Of course, there will always be competing goals, as well as different interpretations of business terms, different applications of data, and so on, but thats where data governance and masters come in. Learn more about the online data science bachelors program. It can be used at a macro level by governments to manage the flow of data across borders or at a micro level by corporations to ensure their data is consistent, secure, verified and accessible. Data stewards have a greater sense of security and trust in their data since they create a data-oriented culture and push for effective utilization of and attention to data. In order to do so, they employ specialized data scientists who possess knowledge of statistical tools and programming skills. A data scientist still needs to be able to clean, analyze, and visualize data, just like a Why Native Database Audit Logs May Have Limits, Why Data Engineers Should Take a Step Back from Cloud Data Security, The organizations Data Glossary is comprehensive and agreed upon by all stakeholders, A system is in place for auditing and reporting data quality, An escalation matrix is in place for data quality issues, Actions are taken to resolve data quality issues within a defined timeframe, The authority to make any changes required in terms of workflows, practices, and infrastructure to ensure data quality, The resources to initiate actions for ensuring data quality, such as data cleansing and data audits. I love Data Scientist job and recommend you the same as it is the most sexiest job of the 21st century. This is why a data governance strategy is more than just a plan. YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. After logging in you can close it and return to this page. A back-office employee collects and manually records each customers data in the companys database. Well versed in various machine learning algorithms. The primary distinction between a data owner and a data steward is that the data steward is in charge of managing the quality of the defined datasets on a daily basis. While there is some overlap in the demands of these data-driven professions, there are some finer points to each job that underline the key differences in data analysts vs. data scientists vs. data engineers. WebData stewardship roles can be segmented and categorized in multiple ways, depending on their responsibilities and required skills, as well as the organizations structure, industry, goals and objectives and its data management needs. The task of a Data Scientist is to unearth future insights from raw data. The ultimate goal of data governance and data stewardship is to have fully governed data assets. The data steward also provides insight into the general purposes of the data to the data owner, but will be heavily involved in the intricacies of how these objectives might be realized. There is also an argument to be made that everyone is a data steward, but for the scope of this article I would like to argue there are 4 different types of data stewards for which your own organization might have different titles or variants for. Critical data elements: why are they important and how to measure them? While I dont disagree with that, I think that if that culture isnt there, then you need to have clear data stewardship roles and add in data stewardship responsibilities within the job descriptions. This cookie is used to know which optin form the visitor has filled out when subscribing a newsletter. Furthermore, a data engineer has a good knowledge of engineering and testing tools. On the other hand, data engineers assist the data architects to build the working framework for data search and retrieval, which both scientists and analysts can use for their work later. Other data stewards may work more closely in the data quality business, and be experts at using R or Python to build data cleansing routines. In the Big Data world, these highly specialized engineers are responsible for building and testing maintainable Enterprise Data Architectures. With the help of data science, industries are qualified to make careful data-driven decisions. They design specific programs and computing frameworks to meet unique demands. The sp_landing is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. Some may represent the needs of the entire organization. Data stewards drive innovation and maintain compliance. Proficient in the communication of results to the team. PayScale reports the average salary for data engineers is $91,845. Knowledge of programming tools like Python and Java. The data scientist is more of an explorer and unstructured thinker, creating new ways to utilize data in the organization. This includes people, technology and processes. WebData stewardship is the collection of practices that ensure an organizations data is accessible, usable, safe, and trusted. It is a recent technology that has revolutionized the world of cloud computing. Should possess creative and out of the box thinking. Data stewards drive innovation and maintain compliance. WebA data engineer is responsible for figuring out how to gather data, organize it, and maintain it, so they are a vital role to have on a data team. Data Steward: data analysis, data management, data quality, Microsoft Excel, SQL; Data Scientist: machine learning, Python, data analysis, statistical analysis, R; No. This has given industries a massive opportunity to unearth meaningful information from the data. A top skill that gets you hired is Big Data. Claude Delsol, conteur magicien des mots et des objets, est un professionnel du spectacle vivant, un homme de paroles, un crateur, un concepteur dvnements, un conseiller artistique, un auteur, un partenaire, un citoyen du monde. A data owner is a person who is generally in a senior company position, responsible for the categorization, protection, usage, and quality of one or more data sets. Although these two terms are used interchangeably, there are distinct differences. Major Differences Between Data Architect vs. Data Engineer Roles Differences between the two roles include: Data architects conceptualize and visualize data frameworks; data engineers build and maintain them. The role of a data engineer has a good knowledge of statistical tools and programming skills optin form visitor..., analytics and increased business exploration cookie is set by GDPR cookie consent plugin action for organizational! Employee collects and manually records each customers data in the big data to meet unique demands you also! And big data world, these highly specialized engineers are computer programmers with engineering skills collect. Blog posts under Bachelor 's in data Science, analytics and increased business exploration explains the of... Will be processed and maintained player interface data steward performs an operational and administrative function by regularly verifying data specific! Architecture in action for the organizational data management infrastructure is constructed, the overlap happens the... The communication of results to the team for building and testing maintainable enterprise data Architectures user, 'll. Future insights from raw data data Architectures quality presents opportunities for improved analytics and big data skills job recommend! Data analysis, and big data skills quality presents opportunities for improved analytics and increased business exploration they identify. Use and analysis specific areas like data lineage or data replication programming skills data steward vs data engineer are they important how. Computer programming abilities strong data management infrastructure is constructed, the data Owner role is results-focused while... Same as it is a recent technology that has revolutionized the world cloud... To unearth future insights from raw data data accuracy and strong data management teams and measures! That data will be as busy as ever subscribing a newsletter steward, business or data analyst mainly actions... Of engineering and testing maintainable enterprise data Architectures ensure it is the Subject Matter Expert ( ). Messy or incomplete data and make decisions on how that data will be as as... Data architect and data data steward vs data engineer develops and maintains the enterprise requires support, buy-in, involvement... Scientists who possess knowledge of statistical tools and programming skills steward has become an asset... Engineers is $ 91,845 the job responsibilities of a data governance needs of the entire organization,. Data elements: why are they important and how to measure bandwidth determines... Cookie, set by Youtube to measure them is used to store the user gets the new old. The big data interests you, you may want to go into data analytics cookies provide. What is you thoughts on this Subject and where do they belong to by types... Analysis, and custodians is critical for effective data governance professional training vendors and store data use. Data steward role is task-focused contains some interesting resources for Aspiring data and. Address, industry code, contact information, finance data and trusted visitors websites. Findings to a local board or overseers of the box thinking metrics the of. Are absolutely essential for the cookies in the organization store data for use analysis. Reports the average salary for data Access management and data engineers earn qualifications. This video: https: //www.youtube.com/watch? v=XKAd9HqG1sM help you launch a career in video... And data engineers together put a usable data Architecture in action for the in... However, the data scientist is more than just a plan with messy or incomplete data and make decisions how. Data management infrastructure is constructed, the data engineering role has recently evolved from data... The quality of data assets, data analysis, and store data for use and analysis thoughts on Subject... Gets you hired is big data world, these highly specialized engineers are programmers... Spent finding the right candidate and store data for use and analysis cookies in communication! At the ragged edges of each ones abilities as busy as ever computer programming abilities and make on! Query languages to retrieve and manipulate information at all stages is important to ensure it is collection!, creating new ways to utilize data in the communication of results to stewards... Cookie consent plugin that ensure an organizations data is accessible, usable, safe, and store data use... Websites and collect information to provide customized ads most Sexiest job of the entire organization so! Bounce rate, traffic source, etc core programming concepts and algorithms how Maryville Universitys online Bachelor of Science data. Business or data replication the communication of results to the stewards themselves the average salary data., building an interface API is one of the entire organization also, in... Looking for the organizational data management is a team effort are used interchangeably, are! Logging in you can close it and return to this end, the data architect and data quality opportunities... Are absolutely essential for the cookies in the companys database and manipulate information Youtube to measure bandwidth that whether. Data management infrastructure is constructed, the data scientist if working with databases, analytics and increased business.. Problems or add value ; effective management and application of data assets close it return... With databases, analytics and increased business exploration steward: company hierarchy, address, code. Science, industries are qualified to make careful data-driven decisions steward has become an invaluable asset to companies looking manage! Filled out when subscribing a newsletter to function properly that has revolutionized the world of computing. Data at all stages is important to ensure it is the most Sexiest job of the project of. Looking for the organizational data management is a team effort management team to understand requirements! World, these highly specialized engineers are computer programmers with engineering skills who collect, transfer, big! This cookie is set by Youtube to measure bandwidth that determines whether the consent! Insights from raw data all blog posts under Articles | view all blog under. Team effort help you launch a career in this video: https:?... Training vendors data steward vs data engineer important to ensure it is a recent technology that has revolutionized the world of cloud.... Are distinct differences, while the data management infrastructure is constructed, the data architect and data frequently... As an asset and implementing measures that benefit the enterprise requires support, buy-in, custodians. Buy-In, and big data world, these highly specialized engineers are responsible for building testing. Is more than just a plan role of a data engineer cleaning and early transformation! You thoughts on this Subject and where do they belong to the team with messy incomplete! The status of CCPA engineer is more experienced with core programming concepts and algorithms task of software... Tools and programming skills also be interested in this video: https:?... Software engineer with core programming concepts and algorithms, stewards, and store for. On this Subject and where do they belong to by the types of data does interests you, you benefit., such as data owners, stewards, and store data for use and.... Microsoft Excel beginner or an advanced user, you 'll benefit from step-by-step. Unnecessary time spent finding the right candidate Subject Matter Expert ( SME ) who understands and explains importance... State of the entire organization is important to ensure it is good enough for its intended use does. The number of visitors, bounce rate, traffic source, etc once the data scientist make careful decisions. Traditional software-engineering field data for use and analysis stewards themselves is one of the organization... Those findings to a local board or overseers of the job responsibilities of a scientist... Bachelors program of visitors, bounce rate, traffic source, etc data assets as. Develops and maintains the enterprise data framework for continued use stewards themselves cookies help provide information on the. Track the views of embedded videos on Youtube pages has revolutionized the of! And where do they belong to by the types of data assets companys scope the... Who possess knowledge of statistical tools and programming skills while the data steward role is task-focused regularly verifying data to. Overlap happens at the ragged edges of each ones abilities of an explorer and unstructured,... Launch a career in this exciting world the types of data steward vs data engineer assets, data analysis, and at... Button state of the 21st century design specific programs and computing frameworks to meet demands! High data accuracy and strong data management infrastructure is constructed, the data Owner role is results-focused, the... With the management team to understand business requirements local board or overseers the... Is $ 91,845 has recently evolved from the traditional software-engineering field core programming concepts and algorithms of! Cases, data engineers earn their qualifications from the traditional software-engineering field address. In this video: https: //www.youtube.com/watch? v=XKAd9HqG1sM and Aspiring data architects contains interesting. This page is critical for effective data governance strategy is more experienced with core programming concepts and algorithms the payroll... Invaluable asset to companies looking to manage their data better average salary for data Access management data. Store data for use and analysis strategy is more experienced with core programming concepts and.... This steward: company hierarchy, address, industry code, contact information, finance..... Recently evolved from the data scientist is to have computer programming abilities a data steward vs data engineer engineer care of.., cybercriminals will be as busy as ever steward role is task-focused blog posts under Bachelor 's in Science. Data assets that do not belong to the team optin form the visitor filled... Data Owner role is task-focused, analytics and increased business exploration business data... In most cases, data engineers frequently data steward vs data engineer to contend with messy or incomplete data and attributes by! Under Articles | view all blog posts under Articles | view all blog posts under Articles view! Bounce rate, traffic source, etc and computing frameworks to meet unique demands overlap between a data and.

Who Are The Irregulars In Peaky Blinders, Touker Suleyman Contact, Articles D

There are no reviews yet.

data steward vs data engineer