Perimeter Institute
Senior Integration Developer Job in Waterloo, ON | Perimeter Institute
For More Top Organization Jobs: Click Here
Hiring Organization | Perimeter Institute |
Job Location | Waterloo, ON |
Date Posted | Jun/24/2022 |
Base Salary | CND |
Employment Type | Full Time |
Valid Until | N/A |
Senior Integration Developer Job in Waterloo, ON | Perimeter Institute
List Of Vacant Positions (Newly Updated)
JOB TITLE | LOCATION |
---|---|
Senior Integration Developer | Waterloo, ON |
Job Responsibilities:
- Participate in systems analysis to develop detailed integration requirements
- Gather, document, and manage integration requirements
- Provide estimates for work required to deliver system integrations
- Develop solutions for integrating Perimeter’s systems
- Investigate and fix any issues with integrations escalated by the Help desk
- Contribute to test planning and execution for integration testing
- Lead development of integration roadmaps and strategies
- Manage integration toolset
- Manage production, test and development environments and data sets
- Provide knowledge transfer, documentation and training to the organization as part of moving a solution to production
- Develop and promote strategies, roadmaps, architectural guidelines, standards and best practices for integration
- Mange loading of data into data warehouse and other reporting data stores
- Liaise with other areas of Perimeter, conduct technology research, and evaluate software required for maintaining Perimeter’s system integration
- Effectively communicate complex integration requirements and strategies to technical and business partners
- Participate in data governance and disaster recovery committees
- Stay aware of patterns and technologies in emerging areas: big data, IoT, machine learning, etc. and evaluate for applicability to Perimeter
Job Requirements:
- Computer science degree or equivalent experience is required
- A minimum of 3-5 years of experience in an intermediate or senior level developer role with a proven track record with either integration or data management
- Demonstrated experience developing application integrations and working with webservices (3+ years)
- Experience with Node.js and/or JavaScript
- Proficient with at least one of the following (JavaScript, Python, Java, or PHP)
- Strong database skills (preferably in MySQL and/or Postgres)
- 2+ years building applications in SQL
- Unix/Linux administration and comfort with the command line
- Experience in SDLC, Source Control systems (Git)
- Strong analysis, organization and independent problem-solving skills
- Demonstrated experience writing system and project documentation
- Ability to provide technical specifications to other members of software development team and any outside consultants/contractors working on projects
- Additional Assets:
- Experience developing and querying data models with tools such as Big Query or similar including: Redshift, SSAS, etc.
- Experience with managing and deploying containers (docker, kubernetes. etc.)