Data Engineer
New
T
Total Performance ConsultingSoftware Development
State of São Paulo, San José, Santo Domingo, Buenos Aires, Santiago, Bogota, Quito, Guatemala City, Tegucigalpa, Lima, Montevideo Department, Belize City, San Salvador, Toronto, Mexico City, Managua, Panama City, MiltonFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of experience in a Data Engineering role; at least 5 years of experience delivering production software solutions
- Required Skills
- PythonSQLGitMicrosoft SQL ServerMongoDBNosqlRESTful APIs
Requirements
- 3+ years of experience in a Data Engineering role
- At least 5 years of experience delivering production software solutions
- Proficient in Python with experience shipping production pipelines
- Strong hands-on experience with SQL and NoSQL databases (SQL Server and MongoDB preferred)
- Experience building scripts or services for data movement and validation
- Familiar with Azure data tools (such as Azure Data Factory, Azure Data Lake, Microsoft Fabric) or comparable platforms
- Experience using Git or other distributed version control systems
- Familiar with automated deployments and continuous delivery practices
- Solid understanding of REST APIs, JSON, testing, security, and performance best practices
- Bachelor’s degree in Computer Science or related field, or equivalent experience
Responsibilities
- Collaborate with engineers to design and execute data migrations between systems
- Perform data mapping, transformation, validation, and reconciliation
- Ensure data accuracy and completeness across environments
- Build and maintain production data pipelines and APIs
- Develop scripts and services for data movement and validation
- Model data and analyze source and target schemas
- Write complex SQL queries and work with relational and NoSQL databases
- Identify and resolve data quality issues during migration
- Support the full lifecycle of delivery: design, development, deployment, testing, monitoring, and ongoing support
- Design and execute complex data migrations between systems
View Full Description & ApplyYou'll be redirected to the employer's site