Senior Data Engineer (Azure)

  • Full Time
  • Peru

Website Tekton Labs

About the Data Engineer position
We are looking for an experienced Data Engineer who will help organize and maintain conceptual and logical database models and develop database solutions to ensure our company’s information is stored effectively and securely.

You should know how to analyze system requirements and implement migration methods for existing data. Good knowledge of predictive analysis and data visualization techniques and tools on is also required, as well as experience with SQL and Oracle


Data Engineer responsibilities are:
Work on both the back-end and front-end systems in an agile environment.
Taking part in the design and creation of scalable cloud-based SaaS software
Writing clean, functional code for back-end processes
Ensure high-quality code delivery through automated unit and full regression testing, ideally using
CI/CD development approach
Ensure software is functionally correct, responsive and efficient
Work with development teams and product managers to ideate software solutions
Develop and manage well-functioning databases and applications
Troubleshoot, debug and upgrade software
Create security and data protection settings
Produce supporting technical documentation
Present designs and demonstrations for the work done in the sprint.

3+ years in software development
5+ years experience in data engineering.
Experience designing and implementing complex solutions for distributed systems 
Bachelor degree in Computer Science/Systems Engineering or associated field
Proven experience in SQL
Proven experience working with ETL tools (SSIS).
Familiarity with enterprise data platforms and analytics solutions, like Azure Data Lake, Azure
Analysis Services, Azure Data Factory.
Intermediate to high English level.
Excellent communication and collaboration skills.
Experience in data migration and migration of existing processes.


Python, Apache Spark, Snowflake, C#, DataBricks, SSAS, Power BI, DevOps Pipelines
Experience working with Agile/Scrum methodology.
Excellent verbal and written communication skills.
Ability to work on multiple concurrent tasks/projects and prioritize as needed.
Ability to work with minimum supervision.
Team player with strong people skills.
Attention to detail.

To apply for this job please visit