Familiarity with ETL tools like Databricks and Pentaho
Ability to modify and develop ETL code including conditioners
Experience handling various data types in ETL processes
Working knowledge of cloud environments
Experience in Agile development methodologies
Responsibilities
Develop and modify ETL processes for structured and unstructured data
Collaborate with Agile teams to deliver high-quality software solutions
Utilize Python and PySpark for data transformation tasks
Implement and optimize ETL code using tools such as Databricks and Pentaho
Work with a variety of data types to ensure efficient data integration
Contribute to cloud-based data engineering initiatives
Participate in code reviews and provide constructive feedback
Benefits
Generous compensation package with employee incentives
Industry-standard health and wellness programs
Paid leave for work-life balance
Retirement benefits
Focus on career growth and employee development opportunities
Full Job Description
This position requires a current and active TS/SCI with Full Scope Polygraph security clearance. This position does not have the ability to sponsor candidates for clearance processing.
RedRock is currently seeking a Software Engineer proficient in ETL processes for both structured and unstructured data, to collaborate within an Agile team environment.
Required Skills:
Experience with Python
Experience with PySpark
Experience with ETL tools such as Databricks, Pentaho
Experience developing new and modifying existing ETL code including development of
conditioners
Experience performing the ETL process for a variety of data types.
Experience in cloud environments.
Experience working in an Agile environment.
Optional Skills:
Experience using Elasticsearch.
Pay and Benefits:
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Paid Leave and Retirement.