Datum Technologies Group

Senior Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Senior Data Engineer on a long-term contract in Alpharetta, GA, requiring 5+ years of software engineering experience and a BS in Engineering or Computer Science. Key skills include SSIS, SQL, Java, Python, and Agile methodologies.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
April 30, 2026
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Alpharetta, GA
-
🧠 - Skills detailed
#Programming #Indexing #Python #Datasets #JSON (JavaScript Object Notation) #Linux #Data Manipulation #Computer Science #SSIS (SQL Server Integration Services) #Agile #GIT #Java #Data Management #GitLab #Informatica BDM (Big Data Management) #Unix #Data Engineering #"ETL (Extract #Transform #Load)" #SQL (Structured Query Language) #Big Data #GitHub
Role description
Job Details: Job Title: Data Engineer (Software Engineer III) Duration: Long-Term Contract Location: Alpharetta, GA || Onsite (Local Candidates Only) Job Description: β€’ This position involves complex research, design, and software development within a specific software functional area or product line. β€’ It's an exciting opportunity to work with cutting-edge technology designed to simplify "Big Data” management. Responsibilities include extracting, loading, cleansing, translating, manipulating, analyzing, linking, and indexing large datasets using advanced technologies and techniques. β€’ The role provides the opportunity to collaborate with talented colleagues across various skill sets and business domains. β€’ You will work closely with internal business stakeholders and technical teams to deliver a product experience that exceeds customer expectations. Qualifications: β€’ 5+ years of Software Engineering experience. β€’ BS in Engineering or Computer Science required. Technical Skills: β€’ Proficiency with data manipulation languages (SSIS, SQL, etc.). β€’ Ability to work with simple data models. β€’ Proficiency in Java. β€’ Experience with other programming languages, including Python and Korn Shell. β€’ Familiarity with Unix/Linux servers and commands. β€’ Experience with JSON data formats. β€’ Knowledge of industry best practices, including code coverage. β€’ Experience with software development methodologies (Agile, Waterfall). β€’ Proficiency with Git (GitLab/GitHub). β€’ Knowledge of test-driven development (TDD).. β€’ Strong desire and ability to learn new technologies and processes β€’ Excellent oral and written communication skills. Accountabilities: β€’ Review detailed specifications for developing system components of moderate complexity. β€’ Conduct testing of new development and bug fixes. β€’ Collaborate with development team members and business stakeholders to understand product requirements and translate them into testing procedures. β€’ Operate in various development environments (Agile, Waterfall, etc.). β€’ Resolve technical issues as they arise. β€’ Stay current with new technology developments. β€’ Suggest improvements to code design and testing procedures.