Data Engineer

  • Electi Consulting Ltd
  • Limassol, Cyprus
  • 07/06/2024
Full time Information Technology

Job Description

Company Overview:

Electi Consulting Ltd is a dynamic and innovative boutique technology consulting firm. We specialize in delivering tailor-made solutions to a diverse client base. Our commitment to excellence and passion for technology drives our success.

Job Description:

We are looking for a skilled Data Engineer to join our growing team. The ideal candidate will have experience in cloud computing, specifically with Azure and AWS, a solid background in data engineering, and be adept at performing data-related tasks such as data processing and data cleaning. Additionally, familiarity with DevOps practices and general software engineering will be beneficial.

Key Responsibilities:

  • Design, implement, and manage secure and reliable cloud infrastructure on Azure and AWS.
  • Develop and maintain data pipelines to automate workflows and ensure efficient data processing.
  • Implement and manage continuous integration and continuous deployment (CI/CD) pipelines to streamline development and deployment processes.
  • Work closely with clients to integrate their systems and applications with our solutions.
  • Provide ongoing support and troubleshooting for deployed data solutions, ensuring optimal performance and uptime.
  • Perform data processing and data cleaning tasks to ensure data quality and integrity.
  • Implement monitoring and logging solutions to track system performance and troubleshoot issues.
  • Collaborate with software development and IT teams to ensure seamless integration and deployment of applications.
  • Implement best practices for security and compliance within cloud environments.
  • Create and maintain comprehensive documentation for infrastructure, processes, and procedures.

Requirements:

  • Experience in cloud computing with proficiency in either Azure or AWS.
  • Strong data engineering skills, with experience in building and maintaining data pipelines.
  • Experience in integrating client data systems and applications.
  • Proven ability to support and maintain deployed solutions.
  • Skilled in data processing and data cleaning techniques.
  • Experienced with SQL-like databases, Docker, Git and Git Actions.
  • Familiarity with Terraform and Kubernetes is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Nice to Have:

  • Certifications: Relevant certifications in Azure and AWS.
  • Automation: Experience with automation tools and frameworks.

What we offer:

  • Competitive salary and bonus scheme.
  • Provident Fund (after probation period).
  • Medical Scheme (after probation period).
  • Hybrid and remote work options.
  • Working together with talents and experienced colleagues in a growing team.
  • Opportunity to work on cutting-edge technology in a dynamic and fast-paced environment.
  • A culture of innovation and continuous learning.