Ability to hold a position of public trust with the U.S. Government.
Bachelor's degree and 10 years of relevant experience.
5 years of experience designing and architecting enterprise-scale data platforms, data warehouses, data lakes, and lakehouse solutions.
5 years industry experience developing commercial software and solving complex technical challenges.
5 years direct experience delivering enterprise data solutions with technologies such as:
Big Data Technologies: Hadoop, Spark, Kafka, Databricks, or other distributed data processing platforms.
Databases: Relational databases including PostgreSQL, MySQL, Microsoft SQL Server, and Oracle. NoSQL databases including MongoDB and similar technologies.
Data Integration & Orchestration: Airflow, NiFi, or other worklfow orchestration and pipeline management platforms.
Cloud Platforms: AWS services such as EC2, EMR, RDS, Redshift, Glue, SageMaker and related analytics services or equivalent Azure and GCP services.
Streaming Technologies: Kafka, Spark Structured Streaming, Kinesis, Pub/Sub, Event Hubs, or similar real-time streaming technologies.
Data Science & Analytics: Python, R, Databricks or Data preparation, analysis, and machine learning libraries.
Search Technologies: Elasticsearch, Solr, Lucene.
Programming Languages: Python, Java, Scala, C , or other object-oriented and scripting languages.
Advanced SQL expertise including query authoring, optimization, performance tuning, and complex data analysis.
Experience developing conceptual, logical, and physical data models.
Experience defining enterprise data architecture standards, governance frameworks, and integration patterns.
Experience architecting transactional systems, data warehouses, data lakes, and lakehouse environments.
Experience with DBOps, MLOps, DevOps, and CI/CD practices.
Experience with message queuing, stream processing, and highly scalable data platforms.
Experience working with large-scale structured and unstructured datasets.
Experience manipulating, processing, and extracting value from complex, disconnected datasets.
Experience constructing complex analytical queries and performing data analysis in modern data processing environments.
Experience with data modeling tools, methodologies, and best practices.
Experience aggregating and integrating information from multiple data sources for reporting and analytics.
Experience leading technical design sessions and architecture reviews with stakeholders and engineering teams.
Experience supporting project teams of engineers, developers, analysts, and data scientists building dashboards, reports, analytics solutions, and machine learning models.
Experience working in Agile development environments.
Excellent written and verbal communication skills with the ability to communicate technical concepts to both technical and non-technical audiences.