User Tools

Site Tools


projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects [2022/05/10 20:37] aanprojects [2022/05/10 20:43] (current) aan
Line 39: Line 39:
  
 ====== Web Application Full-Stack Development ====== ====== Web Application Full-Stack Development ======
 +
 +**Course:** 4080/4088/4090
  
 **Supervisor:** Uyen T. Nguyen **Supervisor:** Uyen T. Nguyen
Line 78: Line 80:
 **Notes:** **Notes:**
  
 +  * Email Prof. Uyen T. Nguyen (utn@eecs.yorku.ca) a copy of your resume listing courses, projects and prior experience relevant to the project.
 +  * A student completing this project successfully will be hired (paid) as a research assistant for at least two more terms to continue the next step of the project.
 +
 +====== Software System Engineering ======
 +
 +**Course:** 4080/4088/4090
 +
 +**Supervisor:** Uyen T. Nguyen
 +
 +**Contact:** utn@eecs.yorku.ca
 +
 +The student will assume the role of a System Engineer responsible for supporting the development team by designing and maintaining agreed-upon infrastructure, CI/CD pipelines, and code repositories.
 +
 +**Responsibilities:**
 +  * Design implement, and test agreed-upon server infrastructures
 +  * Ensure application components are up and running and properly inter-connected 
 +  * Development and maintenance of automated deployment and CI/CI pipelines
 +  * Maintenance of application/server monitoring tools 
 +  * Design and maintain Docker containers to support various parts of the application
 +  * Collaborate with other team members 
 +
 +**Required Skills and Qualifications:**
 +  * Good knowledge of GIT version control 
 +  * Good understanding of AWS services such as EC2
 +  * Familiarity with Docker and Kubernetes 
 +  * Design and improve the CI/CD pipeline using GitLab CI
 +  * Basic troubleshooting skills on Linux and Windows 
 +  * Troubleshoot development and production issues across multiple dev environments and operating platforms
 +
 +** Good to Have:**
 +
 +  * Strong familiarity with Amazon Web Services (AWS) services 
 +  * Familiarity with any CI/CD tools such as Jenkins, Ansible, Azure DevOps
 +  * Familiarity with deploying cloud-based big data web applications with multiple software components and background services
 +  * Recommended education level: 3rd year undergraduate or higher in Computer Science or equivalent program with industry experience
 +
 +**Notes:**
   * Email Prof. Uyen T. Nguyen (utn@eecs.yorku.ca) a copy of your resume listing courses, projects and prior experience relevant to the project.   * Email Prof. Uyen T. Nguyen (utn@eecs.yorku.ca) a copy of your resume listing courses, projects and prior experience relevant to the project.
   * A student completing this project successfully will be hired (paid) as a research assistant for at least two more terms to continue the next step of the project.   * A student completing this project successfully will be hired (paid) as a research assistant for at least two more terms to continue the next step of the project.
projects.1652215026.txt.gz · Last modified: 2022/05/10 20:37 by aan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki