Senior Data Engineer

CueCard
Full-timeColombo, Sri Lanka

Launch your career in the world of AI...

Are you ready to be part of an innovative, rapidly-growing AI startup?

At Paradigm, we're on a mission to harness the power of artificial intelligence to create groundbreaking solutions, and we're searching for passionate, talented individuals to join our dynamic team. If you thrive in a fast-paced environment, are eager to make an impact, and share our commitment to continuous learning and improvement, then Paradigm is the perfect place for you.

Apply today and become a driving force in shaping the future of technology!

Key Responsibilities:

  1. Design, construct, install, and maintain large-scale processing systems and other infrastructure.
  2. Build and manage complex ETL pipelines to ensure efficient data movement and cleansing.
  3. Create and maintain scalable and optimized databases, ensuring data consistency and integrity.
  4. Develop backend functionality to retrieve data from databases efficiently.
  5. Implement database alerts to monitor for undesirable behaviors and ensure system health.
  6. Conduct testing and quality assurance to ensure high reliability and performance of data resources.
  7. Implement data security measures to safeguard sensitive information.
  8. Collaborate closely with data scientists, analysts, and other stakeholders to support their data infrastructure needs.
  9. Stay updated with the latest industry trends and technologies to ensure our systems are current and competitive.

Required Skills and Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or a related field. Master’s preferred.
  2. Minimum of 2 years of experience in a Data Engineering role.
  3. Strong proficiency in SQL and experience with relational and NoSQL databases like PostgreSQL, MySQL, MongoDB, etc.
  4. Expertise in ETL tools and processes, such as Apache Kafka, Apache Beam, or Talend.
  5. Deep understanding of database design principles, data modeling, and architecture.
  6. Experience with cloud platforms, preferably AWS.
  7. Proficiency in backend programming languages, such as Python, Java, or Scala.
  8. Familiarity with tools like Docker and Kubernetes.
  9. Understanding of data encryption, tokenization, and other security protocols.
  10. Strong analytical and problem-solving skills, with a keen attention to detail.
  11. Excellent communication skills and ability to work collaboratively within a team.

Desirable Skills:

  1. Experience with big data technologies like Hadoop, Spark, or Flink.
  2. Knowledge of data visualization tools like Tableau, Looker, or PowerBI.
  3. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools.
  4. Experience with Agile methodologies.

What We Offer:

  • Competitive Salary and Bonus Structure
  • Comprehensive Benefits Package
  • Opportunity for Growth and Professional Development
  • Collaborative and Innovative Work Environment

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*