What are the responsibilities and job description for the Data Developer position at BruckEdwards Inc?
Job Description
Job Description
Description :
BruckEdwards, Inc. is a growing, small business, government contracting company providing IT services to the federal government. Our culture is founded on providing all employees with a stimulating environment in which they can maximize their potential. We are dedicated to making a positive impact on our customers by providing them with high-end technical solutions, outstanding customer service, and continually improving our process. We provide our staff with the resources they need to achieve success while giving employees the freedom to develop innovative and creative solutions to meet our customers’ needs.
BruckEdwards is seeking full-time, qualified, and motivated candidates to support a Department of Treasury contract. The Data Developer is focused on the development and maintenance of data pipelines and ensuring secure and efficient data access.
Role Description :
We are seeking a highly skilled Data Developer to join our team. The successful candidate will be responsible for developing, maintaining, and enhancing data pipelines for the Enterprise Data Platform (EDP) for the Department of Treasury. This role involves working with various data sources, transforming data, and ensuring secure and efficient data access.
Responsibilities include, but are not limited to :
- Develop and maintain data pipelines to ingest data from source systems, transform as required, and load into the EDP.
- Create logical and physical data models for analytical use cases in Databricks.
- Develop document database layouts for pipelines feeding transactional / operational databases in MongoDB, RDS PostgreSQL, and DynamoDB.
- Load historical and incremental data from IRS on-prem modern and legacy mainframe source systems to the EDP analytical zone.
- Ensure data management including metadata, lineage, and data catalog.
- Build reports, dashboards, and SQL queries as required.
- Develop and implement a semantic layer using tools like Starburst and Dremio.
- Engage with various IRS programs to gather data needs and challenges.
- Convert existing stored procedures into Databricks compatible code.
- Perform all testing including system testing, integration testing, performance testing, and 508 testing.
- Ensure data security at rest and in transit, adhering to IRS Enterprise Cyber Security policies.
- Participate in security assessments and updates of security artifacts.
- Provide business intelligence capabilities using tools such as Tableau, Business Objects, and Jupyter Notebook.
Requirements :
Basic Qualifications :
Preferred Qualifications :
Please note this position may require access to sensitive and / or confidential data, it is the responsibility of the employee to acknowledge and adhere to BE’s Ethics and applicable security policies addressing the acceptable use of information system resources.
BruckEdwards is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.