Data Engineer AWS
+5 years of experience
Modality: Relocation to Spain.
Advanced English (C1)
Job Responsibilities / Role
Responsible for designing reporting datasets, selecting appropriate technical solutions, and overseeing developers to ensure code is
scalable, maintainable, and reusable
.
Accountable for guiding the team in functional testing, enforcing best practices, and guaranteeing delivery of high-quality code in a cost-effective manner.
Mandatory Skills
- Expertise in defining and implementing coding best practices, with emphasis on reusable and maintainable code.
- Experience mentoring and supporting junior developers, providing guidance on best practices, technical solutions, peer reviews, and documentation of testing.
- Proficiency in
AWS services
(EC2, Lambda, EMR) and infrastructure management with
Terraform
for cost-effective deployments.
- Solid knowledge of
Big Data frameworks
(Hadoop, Spark, Scala) applied in regulatory environments.
- Hands-on experience in designing and monitoring
batch processes
.
- Proficient with
code repositories
(Git, Maven).
- Familiarity with
DevOps tools
(Jenkins, scripting) for software deployment and Jira for project tracking.
- Strong skills in
Unix/Linux environments
.
- Analytical skills to translate technical requirements into clear solutions for non-technical stakeholders, including the ability to design and execute test cases.
Nice to Have Skills
- Advanced
SQL knowledge
, including testing, troubleshooting, and replicating code functionality.
- Strong
documentation skills
, with experience in data and process analysis to create detailed specification documents.
- Understanding of
financial services and banking domains
, including retail, business, and corporate banking.
- Practical experience with
Control-M
, including creating jobs and modifying parameters.