Data Engineer
Job type: Effective
Work model: Remote
Also for PwD
Job description
Maxxidata is building solutions using data lakes and business analysis in international companies, using the AWS stack, and other technologies including Tableau, PowerBI and top data analytics technologies, and we are now hiring a full-time dedicated data engineer to join our team. This professional will build and maintain ELT data processes in the data lake, taking customer requirements and analysis to develop new processes, and ensure data security and data modelling with all market best practices.
Responsibilities and assignments
• Build and maintain data, reporting and analytics processes for an AWS data lake
• Manage AWS solutions and infrastructure for data, supporting developments
• Act as an advisor to senior management on technical questions and research
• Develop auxiliary routines to monitor the environments (jobs, applications, queries)
• Help on architect decisions and in the data pipeline construction
• Develop and deploy ETL/ELT jobs, consuming data from different types of data sources
• Develop, run and maintain load tests
• Bugs and data fixes, addressing root cause analysis for continuous improvement
• Evolution of data schemas and documentation to delivery business value
Requirements and qualifications
• Apache NiFi for data ingestion and data flow automation.
• 2+ years of working experience using AWS Cloud, configuration and monitoring knowledge (EC2, Security,
CloudFormation), and specially for Big Data Services SQS, S3, RDS, EC2, Athena, Glue, EMR;
• 2+ years of working experience in Datalake or DW projects
• Experience with cloud computing, as well scalability and performance problems
• Experience with Unix/Linux environments, data pipelines and database modelling
• Working experience with BigData, open standards and open source technologies
• Expert in SQL and RDBMS including performance optimizations, preferable PostgreSQL
• Knowledge on NoSQL databases like MongoDB or AWS DocumentDB.
• Practical knowledge of functional programming.
• Practical knowledge of Data Lake, S3 or Hadoop.
• Practical knowledge of Unstructured and Structured Data formats.
• Good knowledge of programming in Python.
• Distributed data processing using Apache Spark on AWS EMR.
Process stages
- Step 1: Registration
- Step 2: Queremos conhecer mais sobre você (RH)
- Step 3: Entrevista Técnica
- Step 4: Proposta
- Step 5: Hiring
Sobre a Maxxi
A Maxxi é uma consultoria de tecnologia que trabalha com os clientes para resolver seus problemas de dados e de negócios, otimizando operações e atuando fortemente por seu sucesso. Criativos e criadores, buscamos sempre a excelência pela inovação!
Conheça mais sobre nós