Arcfield is seeking an Enterprise Architect - Data Engineer to design and implement scalable data architectures and enterprise information and data management practices in support of a sponsor mission. The role spans data modeling, pipeline development, data quality, and the application of compliance-focused data stewardship, documentation, and security requirements.
The position is based in McLean, VA and requires an active TS/SCI clearance with polygraph. You will provide technical leadership across enterprise information architecture, ensuring interoperability across transaction systems, document management systems, and information delivery systems.
Key Responsibilities
- Design and implement scalable data architectures for real-time processing and integration, aiming to enable mission outcomes while reducing cost and complexity.
- Collaborate with a Data Scientist to deliver data streams of interest and prioritize data types for faster analysis.
- Develop and maintain data pipelines and data integration capabilities.
- Create and run data quality checks to support reliable operations.
- Partner with high-priority stakeholders to deliver data-driven solutions.
- Coordinate with downstream data repositories to ensure requirements are met and data flow is optimized.
- Support customers who may be unfamiliar with data or data engineering concepts, including targeters and engineers.
- Develop data filtering and processing algorithms, including new data flows that integrate external sources into sponsor repositories using AWS methods and non-traditional options.
- Ensure adherence to relevant data stewardship, documentation, and security requirements.
- Provide technical direction for implementing enterprise information and data management practices.
- Lead and participate in information and data management projects, including Enterprise Information Architecture, information models and flows, data dictionaries, data standards, and data quality processes and standards.
- Develop and maintain a logical Enterprise Information Architecture that supports seamless interoperability among transaction systems, document management systems, and information delivery systems.
Required Qualifications
- Maintain a TS/SCI clearance with polygraph.
- Bachelor's degree (or equivalent experience) in Computer Science, Information Systems, Engineering, Business, or a related scientific or technical discipline.
- BS 10-12, MS 8-10, PhD 5-7.
- Knowledge of and experience with the Sponsor’s environment.
- Experience with cloud-based data platforms such as AWS, GCP, or Azure.
- System architecture and implementation of data solutions.
- Data engineering tools and techniques, including programming in Python, Java, or C++.
- Experience building data pipelines and integrating multiple data sources.
- Ability to work with challenging data sets and develop data filtering and processing algorithms.
- Experience developing information architectures aligned with information lifecycle management.
- Perform conceptual, logical, and physical data modeling using data modeling tools and database design techniques in complex, large-scale environments.
- Experience with transactional, dimensional, and object-oriented modeling.
- Ability to develop scalable entity designs using advanced data structures (for example, tall tables).
- Experience developing data models supporting time dependencies, historical tracking, simple and complex taxonomies, and multilingual data.
- Create data dictionaries, define metadata management approaches, and establish governance processes.
- Develop and implement IT architecture plans, including Enterprise Information Architecture standards and guidelines, software development methodologies, and strategic plans.
- Develop data sharing standards and architect scalable service-oriented solutions.
- Create enterprise models incorporating master and reference data.
- Solid understanding of transaction and information systems, data warehouses, data marts, ODS, MDM methodologies and life cycles, plus ETL and MDM technologies.
- Knowledge of application modeling languages and techniques (for example, UML, OML, entity relationship modeling, DFDs), including the ability to create and read associated diagrams.
Technologies
- AWS, GCP, Azure
- Python, Java, C++
- TensorFlow, PyTorch
- Tableau, Power BI
- UML, OML, entity relationship modeling, DFDs
- ETL, MDM
- Data modeling tools, data dictionaries
Preferred
- Familiarity with data visualization tools such as Tableau or Power BI.
- Experience with machine learning frameworks such as TensorFlow or PyTorch.
- Experience with data quality management and data validation techniques.
- Ability to work with sensitive data sources and develop data anonymization algorithms.
Compensation
USD 125,133 - 217,582 per yearly.
Benefits
- Health Insurance
- Life Insurance
- Paid Time Off
- Holiday Pay
- Short Term and Long-Term Disability
- Retirement and Savings
- Learning and Development opportunities
- Wellness programs
- Other optional benefit elections