What’s the role?
We are looking for a Data Integration Test Engineer with API development, testing and deployment experience. You will analyze business and functional specifications to deliver high quality data solutions while maintaining development best practices and optimizing maintainability and supportability. This role requires an agile mindset to take up new challenges and work as a team player.
General Milestones:
- 1-2 Months – Develop test automation using automation framework using node.JS to support unit, functional and regression testing of data movement components. Start building an understanding of data to build test automation to allow us to quickly deploy new and changed functionality.
- 3-4 Months – Use Java knowledge to build Kafka producers and consumers to move data between data centers including on premise and cloud data stores in Azure and AWS.
- Beyond – Mentor others on test automation and Kafka build-out. Look for improvement opportunities and drive them forward.
Bring Your Best! What this role needs:
Skill-sets desired:
- Extensive experience in
- Experience and confident coding capability in any of the following languages
- Java
- JavaScript Ecosystem – Node, ES6 and above
- Experience in writing unit tests, integration tests and acceptance tests
- SQL – writing and reviewing complex SQL statements, performance tuning. Experience with relational databases including DB2 LUW, MySQL, Sybase, DB2 z/os is preferred
- Automated Testing
- Unix/Linux scripting
- Scrum/Agile Methodologies
- Experience with following tools/technologies is a plus
- Github
- GitLabs/Jenkins
- Ansible
- Docker
- Kubernetes
- AWS
- Kafka
- ETL
What Are We Looking for:
- Bachelor’s degree in Computer Science, Information Systems or related field, or an equivalent combination of education and work experience
- Minimum 4-8 years of experience
- Fast learner and self-starter. Need person with a can-do attitude and desire to learn new technologies and techniques to develop and test data integration efficiently
- Strong technical aptitude and ability to logically analyze and creatively solve complex issues independently
- Ability to effectively communicate both verbally and in writing to multiple levels of the organization
- Strong interpersonal skills and ability to work effectively with all levels throughout the enterprise
- Strong sense of ownership and the ability to work with limited set of requirements
- Ability to train/mentor other team members
by via developer jobs - Stack Overflow
No comments:
Post a Comment