FAQs
What is the job title for this position?
The job title is Analyste Programmeur Stagiaire.
Where is the job located?
The job is located in Québec with a flexible work mode.
What organization is hiring for this role?
Tetra Tech is hiring for this role.
What kind of projects will the intern be involved in?
The intern will participate in the evolution of the WEB HydroWeb platform, including GIS, dashboards, and data analysis.
What educational qualifications are required for this internship?
A DEC or BAC in computer science (in progress) is required for this internship.
What programming languages should applicants be familiar with?
Applicants should have a good knowledge of Java, Python, and JavaScript.
Are there specific frameworks or technologies that the intern should be experienced with?
Yes, familiarity with frameworks such as Spring Boot, JPA, Bootstrap, Leaflet, Plotly, and CSS is expected.
What database systems should applicants be knowledgeable about?
Applicants should have knowledge of Postgres/PostGIS, Oracle, and SQL Server.
What deployment technologies should candidates be aware of?
Candidates should understand Cloud Azure, Nginx, and Tomcat for deployment.
Is knowledge of DevOps tools necessary for this position?
Yes, experience with tools like Jira, Git, Nexus, Maven, Jenkins, and SonarIDE (IntelliJ) is required.
Is there a requirement for English proficiency?
Being functional in English is considered an asset.
How should candidates apply for this position?
Candidates can apply through the Tetra Tech website or send their application to talents@tetratech.com.
Does Tetra Tech promote equal employment opportunities?
Yes, Tetra Tech subscribes to an equal employment opportunity program and encourages women, Indigenous peoples, persons with disabilities, and visible or ethnic minorities to apply.
Will only selected candidates be contacted?
Yes, only selected candidates will be contacted.