Apply

Contractor Data Engineer

Posted 7 days agoViewed

View full description

📍 Location: Spain

🔍 Industry: IT Consultancy

🏢 Company: Codurance👥 11-50Information TechnologySoftware

🗣️ Languages: English, Spanish

🪄 Skills: AWSGraphQLPythonSQLCloud ComputingData AnalysisETLFlaskGCPJavaMachine LearningMongoDBMySQLNumpyPyTorchAlgorithmsCassandraData engineeringData StructuresFastAPIREST APIRedisNosqlPandasSparkTensorflowCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesScalaData visualizationData modeling

Requirements:
  • Excellent level of English and Spanish (written and spoken)
  • Experience with database systems like SQL and NoSQL (MongoDB, Cassandra, CosmosDB, Redis, MSSQL, MySQL…)
  • Experience with Data warehousing solutions (Azure Synapse, AWS Redshift, etc.)
  • Experience with ETL tools (Data Factory, Databricks, Amazon EMR, Hadoop, Spark, etc.)
  • Experience with Machine learning (Tensorflow, PyTorch, scikit-learn, NumPy, Pandas, etc.)
  • Experience with Data APIs (Knowledge of OData, GraphQL, as well as frameworks like FastAPI, Flask etc.)
  • Programming skills (preferably Python, Java and Scala)
  • Understanding the basics of distributed systems
  • Knowledge of algorithms and data structures
  • Ideally a master's degree in data engineering
Responsibilities:
  • Create and maintain optimal data pipeline architectures and data models
  • Analyze and assemble large, complex data sets that meet business requirements
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and NoSQL databases, AWS, Azure or GCP technologies
  • Build analytics tools for both business and data scientists
  • Provide and generate actionable insights from data around business performance metrics and report on them
  • Work with internal and external stakeholders to assist with data-related technical issues and support data infrastructure needs
  • Help in the implementation of algorithms and prototypes
  • Enhance data quality and reliability
  • Collaborate with data scientists, architects and the rest of the business and engineering team to successfully deliver projects
Apply