Tools and Automation SW Dev Co-op/Intern
Nokia is a telecommunications company, and they are seeking a Tools and Automation Software Development Co-op/Intern. This role involves building web applications, dashboards, and scripts to support internal initiatives while working within an agile team structure.
Responsibilities
- Build web applications, dashboards, and scripts to support internal initiatives
- Design, implement, prototype, and test new code and frameworks
- Apply and integrate industry-standard technologies such as Kubernetes, Helm, OpenStack, Flask, Django, and Python
- Contribute within an agile team structure and participate in team syncs to share progress and maintain alignment
- Enhance and expand functionality in existing frameworks
- Review system behavior to identify and address performance constraints
- Explore and assess automation technologies for potential implementation
Skills
- Currently a candidate for a Bachelor's, Master's degree, or Diploma in Engineering, Computer Science, or a related field with an accredited school in Canada
- Experience with scripting languages (e.g., Bash/Shell, Perl, Python)
- Knowledge of JavaScript and React
- Familiarity with Java, Java APIs, and SQL databases
- Proficiency working in a Linux environment
- Solid grasp of object-oriented design, data structures, and algorithms
- Understanding of cloud platforms (OpenStack, Kubernetes, Docker, etc.)
- Experience using automation tools (e.g., Ansible)
- Knowledge of microservices and cloud-native architecture
Company Overview