Data Engineer | Codersbrain
full-timecontractual
Posted on July 19, 2025
Job Description
Data Engineer (Python)
Company Overview
No specific information provided about the company.
Job Summary
As a Data Engineer with a focus on Python, you will play a critical role in designing, implementing, and managing the data infrastructure that supports data analytics and data science initiatives. Your work will contribute to effective data utilization across the organization, helping to drive informed decision-making.
Responsibilities
- Design, build, and maintain scalable data pipelines using Python.
- Collaborate with data scientists and analysts to understand data requirements and deliver efficient data solutions.
- Ensure data quality and integrity throughout the lifecycle of data processing.
- Optimize existing data flows for performance and scalability.
- Integrate data from various sources and ensure seamless data access for stakeholders.
- Document data processes and architectures for future reference and alignment across teams.
Qualifications
- Proficient in Python with experience in data manipulation libraries (e.g., Pandas, NumPy).
- Strong understanding of data structures and algorithms.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) for data storage and processing.
- Knowledge of ETL (Extract, Transform, Load) processes and related tools.
- Solid understanding of data warehousing concepts and architectures.
- Degree in Computer Science, Engineering, Mathematics, or a related field.
Preferred Skills
- Experience with data visualization tools (e.g., Tableau, Power BI).
- Familiarity with big data technologies (e.g., Apache Spark, Hadoop).
- Understanding of machine learning principles and frameworks.
Experience
- Previous experience in a data engineering role or related field is preferred but not specified.