Job Family Group:
Job Description:
ESSENTIAL EDUCATION-
Bachelor’s or master's degree or equivalent experience in computer science, engineering, information systems or a numerate degree!!!
EXPERIENCE-
Minimum 3 years of experience as a Data Engineer or related role.
Proven experience with Python (Pandas, Webscraping libraries like Selenium, Beautiful Soup, and Requests).
Strong proficiency in SQL and experience with relational databases.
Solid grasp of ETL processes and data pipeline design principles.
Experience with Apache Airflow for data orchestration and scheduling.
Experience with AWS cloud services (S3, EC2, EKS) is a plus.
Experience with Databricks is a plus.
Experience with data visualization tools (e.g., Tableau, Power BI) is a plus.
Experience working in a Linux environment.
Familiarity with Git version control.
Excellent written and verbal communication skills.
Ability to work optimally in a team environment and collaborate with diverse customers.
Strong analytical and problem-solving skills.
A passion for automation and building robust, efficient solutions.
Highly responsible, determined and able to thrive in an upbeat, fast paced, high growth environment; exhibits ownership of tasks assigned.
Good teammate with a customer service orientation with the ability to forge relationships at all levels of the company and across diverse cultures
Excellent organizational skills required to adapt to a constantly evolving technical environment
Agile Core Practices
Configuration management and release
Documentation and knowledge sharing
Information Security Standards
Source control and code
Testing and Quality
Travel Requirement:
Relocation Assistance:
Remote Type:
Skills:
Legal Disclaimer:
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.