Data Engineer
Job Summary
Accenture is seeking Data Engineers to design, develop, and maintain robust data solutions. The role involves working with Python and SQL in a hybrid work environment across multiple locations. You will contribute to data pipelines, ETL processes, and cloud-based data platform management.
Responsibilities
- Design and maintain data pipelines
- Develop ETL/ELT processes using Python and SQL
- Manage cloud-based data platforms
- Ensure data quality and database reliability
Required Skills
- 3+ years experience in Data Engineering/Software Development
- Strong Python and SQL proficiency
- English fluency
- Knowledge of cloud platforms and Big Data tools
Job Details
Responsibilities:
- Design, build, and maintain data pipelines and workflows for structured and unstructured data.
- Develop and optimize ETL/ELT processes using Python and SQL.
- Contribute to the development of internal tools and applications (Python-based).
- Work with cloud-based data platforms (e.g., Databricks, Spark, Azure) for large-scale processing.
- Manage databases and ensure data quality and reliability.
- Collaborate with cross-functional teams to understand data requirements and implement effective solutions.
Qualifications:
- 3+ years of experience in data engineering, data science, or software development.
- Strong proficiency in Python and SQL for data manipulation and transformation (required).
- Fluency in English (spoken and written).
Nice to have:
- Experience with cloud platforms such as AWS, Azure, GCP, or Snowflake.
- Familiarity with big data tools like Apache Spark and Databricks.
- Hands-on experience with APIs (e.g., RESTful APIs, GraphQL) and system integration.
- Knowledge of microservices architecture and containerization tools like Docker or Kubernetes.
- Exposure to machine learning workflows, including model training, evaluation, and deployment.
- Understanding of data modeling, data lakes, and data warehouses.
- Fluency in French and/or Spanish is a plus.