Post Job Free
Sign in

Senior Data Engineer

Company:
Paragon Shift
Location:
Beirut, Lebanon
Posted:
April 05, 2024
Apply

Description:

We are seeking a talented and motivated Software Engineer/ Developer who is eager to transition into the field of Data Engineering. In this role, you will leverage your strong background in backend development to contribute to our data and analytics platforms.

Responsibilities:

Collaborate with cross-functional teams to understand business requirements and translate them into scalable data engineering solutions.

Design, develop, and maintain robust and efficient data pipelines, ETL processes, and data workflows.

Optimize and tune data infrastructure for performance, reliability, and scalability.

Implement data quality and validation processes to ensure accuracy and consistency of data.

Work closely with data scientists and analysts to provide them with reliable and efficient data access and storage solutions.

Stay up-to-date with the latest technologies and best practices in data engineering and backend development.

Requirements:

Bachelor's degree in Computer Science, Software Engineering, or a related field.

Minimum of 2 years of professional experience in backend development.

Strong proficiency in one or more programming languages such as Python, Java, or Scala.

Solid understanding of data structures, algorithms, and object-oriented design principles.

Familiarity with relational and non-relational databases, data modeling, and query optimization.

Experience with version control systems (e.g., Git) and agile development methodologies.

Excellent problem-solving and analytical skills with a keen attention to detail.

Strong communication and collaboration abilities, with the capacity to work effectively in a team-oriented environment.

Demonstrated ability to learn new technologies and adapt quickly to changing requirements.

Preferred Qualifications:

Experience or knowledge of data engineering concepts, tools, and technologies such as Apache Spark, Hadoop, Kafka, Airflow, etc.

Familiarity with cloud platforms such as AWS, Azure, or GCP, and their respective data services (e.g., S3, Redshift, BigQuery).

Understanding of data warehousing principles and techniques.

Exposure to machine learning and data science concepts would be a plus.

Contributions to open-source projects or personal coding projects related to data engineering or backend development.

Note: We understand that transitioning into a new field may require learning on the job, and we are committed to providing opportunities for growth and development to candidates who demonstrate strong potential and willingness to acquire new skills.

We encourage all interested candidates, including those with transferable skills and backgrounds, to apply.

We look forward to receiving your application!

Full time

Apply