Datum Technologies Group

Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Data Engineer position for a long-term contract in Alpharetta, GA, offering a hybrid work model. Requires 5+ years in software engineering, proficiency in SSIS, SQL, Java, Python, and familiarity with Agile methodologies.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
November 25, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Alpharetta, GA
-
🧠 - Skills detailed
#JSON (JavaScript Object Notation) #GitHub #Unix #Linux #Computer Science #Data Engineering #Agile #Python #SQL (Structured Query Language) #GIT #Data Manipulation #SSIS (SQL Server Integration Services) #GitLab #Java
Role description
Job Details: Job Title: Data Engineer Duration: Long-Term Contract Location: Alpharetta, GA || Hybrid Interview Mode: In-Person (Face - Face) - Mandatory Job Description: Qualifications: • 5+ years of Software Engineering experience • BS Engineering/Computer Science experience required. Technical Skills: • Proficiency with data manipulation languages – SSIS, SQL, etc • Ability to work with simple data models. • Proficiency in Java • Proficiency in languages including but not limited to: Python, Korn Shell, etc • Familiar with Unix/Linux servers and commands • Familiar with data in JSON format • Familiarity of industry best practices — code coverage. • Experience working in software development methodologies (e.g., Agile, Waterfall) • Experience working with Git – GitLab/GitHub. • Knowledge of test-driven development. • Ability and desire to learn new processes and technologies. • Excellent oral and written communications skills. Accountabilities: • Review portions of detailed specifications for the development of system components of moderate complexity. • Complete testing of new development and bug fixes. • Work closely with other development team members and Business to understand product requirements and translate them testing procedures. • Operate in various development environments (Agile, Waterfall, etc.) • Resolve technical issues as necessary. • Keep abreast of new technology developments. • Make suggestions for code design and changes and be accountable for the testing procedures assigned to you.