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
Pediatric Medical Assistant
Job Description Job Description Medical Assistant - Pediatrics Chester, VA MUST: Experienced Medical Assistant 1+ years of Medical Assistant Experience Must have experience with chi…
Generative AI Architect
Job Description Job Description Generative AI Architect About Ofinno: Ofinno is a leading research and development lab headquartered in Reston, Virginia, specializing in advancing communica…
Reverse Engineer -- Hybrid, 200K+ -- CI Poly
Seeking a career where your skills and happiness matter? This isn't just another job, this is an opportunity to join a team that values your growth, invests in your development, and challenges you wit…
Registered Nurse (RN) Emergency Department - Remote | WFH
We're proud to be consistently recognized for our dedication to our team members and the communities we serve. This includes accolades such as being named one of Forbes' 2022 Best Employers for Women,…
Turkish Instructor (2023-0080)
Job Description Job Description Acclaim Technical Services, founded in 2000, is a leading language and intelligence services company supporting a wide range of U.S. Federal agencies. We are an Em…
Engineering Technician IV
Job Description Job Description Job Description: Q.E.D. SYSTEMS, INC., a local Marine Engineering firm has immediate full-time positions available for Logistics Support Personnel to support engi…
Sales Representative - Remote (will train) Earn $500+ per appointment
Are you ready to live life on your terms, work less, have fun, and earn better? This opportunity is tailor-made for YOU! Become a high-paying appointment setter with us! If you love the idea of settin…
Dishwasher at Beauvine Burger Concept
Job Description Job Description Beauvine Burger Concept is looking for a dishwasher for immediate hire. Must be able to work nights (until closing at 12:30am) and weekends, although scheduling is…