Romeo Networks

Data Engineer

Posted: 14 minutes ago

Job Description

Data EngineerAbout the RoleWe are looking for a Data Engineer to design, build, and optimise data pipelines and infrastructure to support analytics, reporting, and business intelligence initiatives. This role focuses on enabling reliable data flow, ensuring data quality, and supporting data-driven decision-making across the organisation.Key ResponsibilitiesDesign, develop, and maintain scalable data pipelines and ETL processesBuild and optimise data infrastructure and data warehousing solutionsCollaborate with analysts, data scientists, and stakeholders to understand data needsManage structured and unstructured data from multiple sourcesImplement data quality checks, validation, and governance practicesAutomate data workflows and support real-time data accessMonitor performance and ensure system reliabilityDevelop documentation and maintain data engineering best practicesRequired Skills & QualificationsBachelor’s degree in Computer Science, Data Engineering, IT, or related fieldStrong experience with SQL and data modellingProficiency in Python, Scala, or Java for data processingHands-on experience with ETL tools and data pipeline frameworksKnowledge of cloud platforms (AWS, Azure, or GCP)Understanding of data warehousing concepts (e.g., Snowflake, Redshift, BigQuery)Ability to work with APIs, databases, and large datasetsStrong problem-solving and analytical skillsPreferred SkillsExperience with big data technologies (e.g., Spark, Hadoop)Familiarity with containerisation (Docker) and version control (Git)Knowledge of workflow orchestration tools (Airflow, Prefect, Jenkins)Experience with CI/CD for data solutionsUnderstanding of data security and compliance standardsWhat You Will GainExposure to modern data architecture and cloud technologiesOpportunity to work alongside data analysts and data scientistsCareer growth towards Senior Data Engineer or Data Architect rolesHands-on experience in data lifecycle management

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In