|
Position Description:
· Demonstrates ability to communicate technical concepts to non-technical audiences both in written and verbal form.
· Assembles large, complex data sets to meet business requirements.
· Works in tandem with Data Architects to align on data architecture requirements provided by the latter.
· Creates and maintains optimal data pipeline architecture.
· Identifies, designs, and implements internal process improvements: automating manual processes, optimizing data delivery.
· Implements big data and NoSQL solutions by developing scalable data processing platforms to drive high-value insights to the organization.
· Supports development of Data Dictionaries and Data Taxonomy for product solutions.
· Demonstrates strong understanding with coding and programming concepts to build data pipelines (e.g., data transformation, data quality, data integration, etc.).
· Builds data models with Data Architect and develops data pipelines to store data in defined data models and structures.
· Demonstrates strong understanding of data integration techniques and tools (e.g., Extract, Transform, Load (ETL) / Extract, Load, Transform (ELT)) tools and database architecture.
· Demonstrates strong understanding of database storage concepts (data lake, relational databases, NoSQL, Graph, data warehousing).
· Identifies ways to improve data reliability, efficiency, and quality of data management.
· Conducts ad-hoc data retrieval for business reports and dashboards.
· Assesses the integrity of data from multiple sources.
· Manages database configuration including installing and upgrading software and maintaining relevant documentation.
· Monitors database activity and resource usage.
· Performs peer review for another Data Engineer's work.
· Assists with development, building, monitoring, maintaining, performance tuning, troubleshooting, and capacity estimation.
· Sources data from the operational systems.
· Prepares the database-loadable file(s) for the Data Warehouse.
· Manages deployment of the data acquisition tool(s).
· Monitors and maintains Data Warehouse/ELT.
· Monitors, reports, and resolves data quality.
· Works closely with all involved parties to ensure system stability and longevity.
· Supports and maintains Business Intelligence functionality.
· Evaluates, understands, and implements patches to the Data Warehouse environment.
· Loads best practices and designs multidimensional schemas.
· Attend all customer technical discussions/design/development meetings and provide technical inputs to further enhance the code quality/process.
· Provide guidance/support to other junior/mid-level developers.
· Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace.
· All other duties as assigned or directed.
|