Experience and Education
- Bachelor’s degree holder.
- Minimum of 2 years of data or database management experience, skills, and competencies
- Experience with creating LINUX BASH shell scripting is required.
- Experience with JAVA, JSON or Python is a plus but not required.
Key Responsibilities :
Own a specific set or group of data transfers / builds in various capacities including transferring incoming data using sftp, unzip files, check files (correct name, correct number of files, not corrupt, matches layout, matches fixed length), create call in ECL to process files and enable movement through deployment process, review build statistics after processing.Perform simultaneous execution of multiple tasks following and reacting, when necessary, throughout the day.Produce shell scripts that are efficient, repeatable, without defects, and adherent to best practices and internal standards such as naming conventions, encapsulation, etc.Contributes to design, coding and reviews of moderate processes.Good level of intimacy within a specific data content area.Complete data engineering bug fixes and issues, researching and identifying root causes as appropriate.Identify opportunities to apply automation or other tools to improve effectiveness or efficiency.Innovate process improvements that enable efficient delivery and maintenance.Participate in the development processes, coding best practices, and code reviews for shell scripts and some data development code.Work with stakeholders including the Executive, Product, Data and Architecture teams to assist with data-related technical issues, enhancements and to support their data infrastructure needs.Complete simple data engineering bug fixes and resolve technical issues as necessary.Technical Requirement :
Experience with file management.Experience with ETL tasks.Experience with data analysis.Experience with process automation.Familiarity with using GIT Hub.Proficiency in development languages including but not limited to :Strong LINUX ksh / bash scripting skills dealing manipulation of files and automation processes utilizing : crontab, awk, sed, cut, paste, variations of date, if / then / else, case / esac, while loops, for loops, functions, use of variables over hard coding, sourcing,…..)Experience with SFTP.Strong debugging / problem solving skills. Must enjoy digging deep into problems.Attention to detail.Strong organizational skills.Ability to provide detail information and summarize to various levels of staff including management.Ability to effectively resolve issues / problems to reach a workable and successful solution.Ability to understand and develop systems of simple-to-moderate complexity.Ability to work in ambiguous situations.Ability to deliver a quality code product as scheduled.Ability and desire to learn new processes and technologies utilizing our HPCC systems and open-source code, ECLWe are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-855-833-5120.
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams .
Please read our .