Tsaro Labs
We deliver the future you believe in. "Solutions Integrated"
Job Description
As a Senior System Integration Engineer at TSAROLABS, you will play a crucial role in designing and implementing seamless integration solutions for our clients’ complex systems. You will work closely with our clients and internal teams to analyze requirements, develop integration strategies, and ensure the successful execution of integration projects. Your expertise in Python will be key to building robust and efficient integration solutions.
Must-Have Skills
- Python – 7 years
- Rest API – 5 years
- Object Oriented Programming (OOP) – 5 years
- Flask – 2 years
- YAML
- Data Mapping – 3 years
- Power BI – 3 years
- Websocket – 2 years
Key Responsibilities
- Collaborate with clients and internal teams to gather and analyze system integration requirements.
- Design end-to-end integration solutions that meet the specific needs of each project.
- Develop and maintain system integration architecture documentation.
- Write Python scripts and code to build custom integration solutions.
- Implement data transformation, validation, and mapping processes as needed.
- Ensure the security, scalability, and performance of integration solutions.
- Troubleshoot and resolve integration issues, working closely with cross-functional teams.
- Stay up-to-date with industry best practices and emerging technologies related to system integration.
- Provide guidance and mentorship to junior members of the integration team.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field. Master’s degree preferred.
- Proven experience as a Senior System Integration, with a minimum of 8 to 9 years in a similar role.
- Strong proficiency in Python programming.
- Extensive knowledge of integration patterns, technologies, and tools.
- Experience with API development and integration using REST, SOAP, or other protocols.
- Solid understanding of data formats such as JSON, XML, and CSV.
- Familiarity with ETL (Extract, Transform, Load) processes.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills.
- Ability to work collaboratively in a fast-paced, team-oriented environment.
- Relevant certifications (e.g., TOGAF, AWS, or similar) are a plus.