Data Engineer
Job Description
Job Description
SASSI is dedicated to using data science for the greater good. In an increasingly connected world, we believe in the power of data to unlock answers to complex challenges, from fraud detection to cancer research to national intelligence. As a Data Engineer at SASSI, you will play a crucial role in the data pipeline, ensuring the efficient collection, storage, and transformation of data for analysis. Your work will enable our data scientists to make a real-world impact by providing them with clean, well-organized data.
Responsibilities:
As a Data Engineer at SASSI, your role will include, but not be limited to:
- Building and maintaining data pipelines to aggregate and collect data from various sources.
- Designing and implementing data storage solutions, including databases and data lakes.
- Developing data processing and transformation workflows to clean, structure, and enrich raw data.
- Collaborating with data scientists and software engineers to integrate data pipelines with analytics and visualization tools.
- Ensuring data quality and accuracy through data validation and verification processes.
- Optimizing data pipelines for efficiency and scalability.
- Implementing data security and access controls to protect sensitive information.
- Troubleshooting and resolving data pipeline issues in a timely manner.
- Keeping up-to-date with industry best practices and emerging technologies in data engineering.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in data engineering, ETL (Extract, Transform, Load) processes, and data integration.
- Proficiency in data warehousing, data modeling, and database design.
- Strong programming skills, particularly in languages like Python, Java, or Scala.
- Experience with data integration tools and frameworks, such as Apache NiFi or similar.
- Proficiency in SQL and NoSQL databases, as well as data storage technologies.
- Knowledge of cloud platforms, including AWS and Azure.
- Familiarity with data security practices and access control.
- Strong problem-solving and troubleshooting skills.
- Strong interpersonal and communication skills for effective collaboration with cross-functional teams.
- Ability to adapt to evolving data engineering technologies and best practices.
Highly Desired Skills:
While not required, the following skills and experiences are highly desirable:
- Experience with big data technologies, such as Hadoop, Spark, or similar.
- Knowledge of data orchestration and workflow management tools, like Apache Airflow.
- Familiarity with containerization and orchestration technologies, such as Docker and Kubernetes.
- Previous experience working with sensitive or classified data.
- Proficiency in data visualization tools and libraries.
- Experience with data version control systems, such as Git.
- Bachelor's or Master's Degree in Computer Science, Information Systems, or a related field.
Note:
The role involves the possibility of temporary deployment.
SASSI is committed to promoting diversity and inclusion. We encourage applications from individuals of all backgrounds and experiences.
If you are passionate about ensuring the smooth flow of data to drive data-driven solutions for global challenges, we invite you to join our team as a Data Engineer and make a meaningful impact.
Recommended Jobs
Nurse Practitioner OB/GYN Clinic
Benefits: ~401(k) ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Paid time off ~ Vision insurance Job Overview: AIMS Locum Tenens is seeking Nurse Practitioners (NPs…
Material Coordinator
Job Description Job Description Position Title: Material Coordinator Job Location: Yorktown Naval Weapons Station (Cheatham Annex) Williamsburg, VA Summary: Our company is searching fo…
Proposal Manager, GTS
Description When you join Gartner, you’ll be part of a fast-growing team that helps the world become smarter and more connected. We’re the leader in our industry, achieving double-digit growth by he…
Associate, Guest Services III- Club Wyndham Kingsgate Resort
We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…
Medical Assistant | Reception Desk Admin Assistant
Job Description Job Description Benefits: Free uniforms Paid time off Family owned, a close knit, fun team to work with and a great starting pay rate, Gameday Men's Health is hiring Medi…
Logistics Management Specialist
Logistics Management Specialist Location Springfield, VA : Position Overview : A Logistic Management Specialist oversees the movement of goods and services, coordinating transportation, storage, …
Dog Daycare Shift Coordinator / Receptionist
Job Description Job Description Compensation based on experience We are seeking a Dog Daycare Shift Coordinator/ receptionist to join our team! You will assist in the supervision of dogs at pl…
Cybersecurity/Network Engineer
J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities. Our services improve Information System networking p…
Senior Project Manager - Construction Management
Summary: Leads construction management planning and execution for mission critical data center projects, ensuring alignment with technical specifications, schedule requirements, and financial perform…
Web Developer
We are seeking a Web Developer who specializes in WordPress to lead the ground-up development and long-term support of a WordPress-based website. The platform will serve as a centra…