Adex International

Data Engineer

Posted: 2 days ago

Job Description

About us:Adex International is an IT services company with expertise in Cloud and DevOps. We help companies of all verticals and sizes to get the best out of their technology systems with our expertise and approach.Our team is our biggest strength & we value our members over anything else. We pride ourselves on our team, work environment, and employee-first approach where we emphasize employee wellbeing & growth strongly.Job Responsibilities:We’re looking for a Data Engineer with strong Python skills to join our dynamic team. You’ll design, build, and maintain scalable data pipelines, implement ETL processes, and ensure data quality and reliability across our infrastructure.You’ll collaborate with data scientists, analysts, and stakeholders to deliver high-quality data for analytics and decision-making. Experience with cloud platforms, large datasets, and real-time data processing is highly valued.This role offers excellent growth opportunities in a fast-paced, data-driven environment. You’ll work with modern data technologies, contribute to architecture decisions, and help shape the future of our data platform.As a Data Engineer, your responsibilities would typically be to:Building data pipelines: Creating automated systems to move and transform data from various sources.Managing data infrastructure: Designing, building, and maintaining databases, data warehouses, and data lakes.Ensuring data quality: Implementing processes to clean, validate, and maintain the accuracy and consistency of data.Optimizing for performance: Ensuring the data systems are scalable and efficient for handling large volumes of data.Making data accessible: Organizing data and creating schemas so that data scientists, analysts, and other users can access and query it easily. Qualifications:Bachelor’s degree in Computer Science, Information Technology, Data Science, Engineering or a related technical field.A minimum of 2-4 years of professional experience in data engineering, software development, or a related field is required.Advanced degrees or relevant certifications in data engineering, cloud platforms or big data technologies are highly valued.Strong proficiency in Python programming with demonstrated experience in data engineering contexts.Advanced knowledge of SQL and experience working with both relational and NoSQL databases.Hands-on experience with at least one major cloud platform (AWS, Azure or Google Cloud Platform) and their data services.Proven experience in designing, building and maintaining ETL pipelines and data workflows.Familiarity with big data technologies and frameworks such as Apache Hadoop, Spark, Kafka or Hive.Proficiency with Git version control system and collaborative development workflows.Strong understanding of data modeling concepts, including dimensional modeling, data warehousing principles and data lake architectures.Preferred Qualifications:Experience with additional programming languages such as Java or R that are commonly used in data engineering and analytics environments.Professional certifications in cloud platforms such as AWS Certified Data Engineer, Google Cloud Professional Data Engineer or Microsoft Azure Engineer Associate.Experience in specific industry domains such as finance, healthcare, e-commerce or telecommunications with understanding of industry-specific data requirements and compliance standards.Experience mentoring junior developers or leading technical projects.Understanding of statistical concepts and experience working closely with data scientists and analysts.Required Skills:Technical Skills:Programming languages: Python is a top choice for data manipulation and pipelines, with Java and Scala also being important. Strong SQL skills are fundamental for querying and database management.Data warehousing and databases: Knowledge of relational databases (MySQL), NoSQL databases (MongoDB), and data warehousing concepts is crucial. Experience with designing schemas, normalization, and data modeling (like star and snowflake schemas) is also necessary.Big data technologies: Familiarity with distributed computing frameworks such as Hadoop and Apache Spark is essential for processing large datasets.Data pipelines: Ability to design and build end-to-end data pipelines is a core function. This includes understanding ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) processes, as well as streaming technologies like Apache Kafka.Cloud computing: Proficiency with at least one major cloud platform is necessary, including services for storage (S3), data warehousing (Redshift, BigQuery), and compute.Data quality and security: Skills in data quality assurance, data encryption, and implementing security best practices are important for ensuring data accuracy and compliance. Soft Skills:Communication: Ability to explain complex technical concepts to non-technical stakeholders, including managers and business leaders.Critical Thinking: Thinking strategically and performing objective analysis to solve complex business problems.Collaboration: Working effectively with cross-functional teams, including data scientists and analysts, to deliver data solutions.Business Acumen: Understanding how data translates to business value and relating technical work to company objectives.Adaptability: The data landscape is always changing, so data engineers must be able to pivot and learn new technologies quickly.Why Join us?Adex is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. We carefully select candidates, test them for technical competency and emphasize on communication skills.Great Learning & Development OpportunitiesIndustry Leading People and PoliciesWork-life BalanceFun FridaysEmployee wellbeingLunch and snacks at Office Interesting compensation and benefitsStellar opportunity to work with the rising companyA fast-paced tech environmentWeekends off (Saturday & Sunday)Attractive Fringe benefitsHow to apply?We're constantly seeking exceptional individuals eager to bring their impressive talents to our team. If you're a dynamic force of skill and enthusiasm. Join us in shaping our team's success! To apply, simply send your updated resume to careers@adex.ltd.

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