Job Openings Data Programer

About the job Data Programer

Job Title: Senior/Junior Data Programmer

Industry: Oil & Gas

Job type: Contract

Job Summary:

We are seeking a motivated and detail-oriented Junior Data Programmer to join our data team.The ideal candidate will have a foundational understanding of data programming, strong analytical skills, and a desire to grow their expertise in data management and analysis. This role involves working with large datasets, developing data pipelines, and supporting data-driven decision-making processes.

Key Responsibilities:

  • Data Management: Assist in the collection, cleaning, and organization of large datasets from various sources.
  • Data Integration: Develop and maintain data pipelines to ensure seamless data flow across systems.
  • Data Analysis: Perform basic data analysis and generate reports to support business decisions.
  • Database Maintenance: Support the maintenance and optimization of databases, ensuring data integrity and security.
  • Collaboration: Work closely with senior data programmers, data scientists, and other team members to understand data needs and deliver solutions.
  • Documentation: Maintain comprehensive documentation of data processes, methodologies, and code.
  • Learning and Development: Continuously improve technical skills through training and hands-on experience.

Required Qualifications:

  • Education: Bachelors degree in Computer Science, Data Science, InformationTechnology, or a related field.
  • Programming Skills: Proficiency in SQL and at least one programming language such as Python, R, or Java.
  • Data Tools: Familiarity with data visualization tools (e.g., Tableau, Power BI) and ETL tools (e.g., Talend, Informatica).
  • Analytical Skills: Strong analytical and problem-solving abilities.
  • Communication: Good written and verbal communication skills.
  • Attention to Detail: High level of accuracy and attention to detail in data work.

Preferred Qualifications:

  • Experience: Internship or project experience in data programming or related roles.
  • Software Knowledge: Exposure to big data technologies (e.g., Hadoop, Spark) and cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Certifications: Relevant certifications in data management or programming.

Personal Attributes:

  • Curiosity: A strong desire to learn and stay updated with new technologies and trends in data science.
  • Team Player: Ability to work collaboratively in a team environment.
  • Time Management: Ability to manage multiple tasks and meet deadlines.