IT Developer - Master-Level Internship

Posted 9 months agoViewed
32.0 USD per hour
CanadaInternshipAI
Company:Vosyn
Location:Canada
Languages:English
Seniority level:Entry
Skills:
DockerPostgreSQLPythonSQLAgileCloud ComputingGCPGitJavaJavascriptKubernetesMongoDBReact.jsC++AlgorithmsAzureData StructuresCommunication SkillsCI/CDProblem SolvingDevOps
Requirements:
Currently enrolled or recently graduated from a Master’s program in Computer Science, Software Engineering, Information Technology, or a related field. Proficiency in at least one high-level programming language (Python, Java, C++, C#, JavaScript, or React). Strong understanding of Object-Oriented Programming (OOP) concepts. Familiarity with common data structures and algorithms. Solid understanding of Agile development principles (Scrum, Kanban). Proficiency in using Git for version control. Strong analytical and problem-solving skills. Ability to think critically and creatively. Excellent written and verbal communication skills. Strong collaboration and teamwork skills. Basic understanding of cloud computing platforms (Azure, GCP). Experience with databases (SQL, PostgresDB, MongoDB, or NoSQL). Familiarity with DevOps practices (CI/CD, Docker, Kubernetes, infrastructure-as-code). Experience with unit and integration testing.
Responsibilities:
Write clean, efficient, and maintainable code using high-level programming languages (Python, Java, C++, JavaScript, React). Apply Object-Oriented Programming (OOP) principles. Work with data structures and implement algorithms. Participate in Agile development methodologies (Scrum, Kanban). Utilize Git for version control. Break down complex problems and develop solutions. Communicate technical concepts clearly. Collaborate with cross-functional teams. Engage in cloud computing platforms (Azure, GCP). Design and interact with databases (SQL, PostgresDB, MongoDB, NoSQL). Implement and manage CI/CD pipelines, work with containerization tools (Docker, Kubernetes), and handle infrastructure-as-code. Conduct unit testing, integration testing, and other testing methodologies. Utilize GitHub for managing project code.
Similar Jobs:
Posted about 2 hours ago
CanadaFull-TimeSoftware Development
Staff Software Developer - Scheduling
Company:Jane
Posted about 2 hours ago
CanadaFull-TimeSoftware Development
Staff Software Developer - JaneX
Company:Jane
Posted about 2 hours ago
CanadaFull-TimeSoftware Development
Staff Software Developer - Insurance Foundations
Company:Jane