Senior Data Integration Developer
Data Integration
& 4 others
Chile
We are looking for a remote Senior Data Integration Developer to join our team, contributing to the development and maintenance of data integration workflows for our cloud-based solutions.
In this role, you will work with public cloud providers such as AWS, Azure, or GCP, designing ETL workflows, generating data flow diagrams, and implementing data flow patterns. You will also review processes, suggest process efficiencies and automation opportunities, and tune queries performance. If you are experienced in data integration and have a passion for developing high-quality solutions, we invite you to be part of our team.
Responsibilities
- Design ETL workflows, generate data flow diagrams, and implement data flow patterns
- Review processes, suggest process efficiencies and automation opportunities, and tune queries performance
- Read and understand project and requirements documentation, including high-quality documentation of his/her code
- Automate data pipelines, version control for ETL scripts, and ensure continuous integration to deploy changes to data integration workflows smoothly
- Review scalability of data pipelines to handle large data volumes efficiently
- Work with modern Agile developing methodologies and tools
- Implement ETL transformations
- Collaborate with cross-functional teams to ensure the successful delivery of data integration solutions
Requirements
- 3+ years of relevant development experience of data integration, data management, data storage, data modeling, and database design
- Experience working with at least one Relational Database (RDBMS: MS SQL Server, Oracle, MySQL, PostgreSQL)
- Working knowledge of industry-standard Data Integration tools (Azure Data Factory, AWS Glue etc.)
- Proficiency in SQL Server, Informatica, Microsoft Master Data Services
- Experience in coding with one of the data-oriented programming languages: SQL, Python, SparkSQL
- Experience with version control systems (Microsoft TFS, Git, SVN)
- Experience in testing: component/integration testing/reconciliation
- Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
- Experience in DevOps and process optimization, demonstrating your broader perspective on software development and delivery
- Knowledge of GCP or any other cloud provider, showcasing your ability to adapt to different cloud environments
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn