Position: Trainee NodeJS Developer
Company: GlobalLogic
Experience required: no_exp
English level: intermediate

**Job Description**

Some experience with 
- NodeJS
- some experience in a relevant field (engineering, physics, mathematics, etc)
- Conversational verbal skills for the English language.
- Excellent written skills for the English language.

**Nice to have:**

- Infrastructure as Code: Terraform, Cloudformation, Kubernetes, Helm
- GitHub, GitHub Actions
- Jenkins, Circle CI, Ansible, Salt, etc
- Microservices Architecture
- Testing Best Practices
- Unit Tests
- Automated test suites
- Software Design Best Practices
- Encapsulation - Decoupling

**Job Responsibilities**
As a Software Engineer, you will be expected to contribute with a team of engineers to support an industry-leading Over-the-Top (OTT) software platform. You will attend regular sprint meetings, and work closely with other engineers to fix bugs, work on technical debt, and design & implement features. In this role, you will be considered to be 100% autonomous for day-to-day work. Furthermore, you will be mentored by an engineer. This mentoring will come in the form of pair programming, “onboarding buddy”, etc.

**Department/Project Description**
Our customer is a free, ad-supported Video on Demand (VOD) service that, in addition to on-demand options, primarily distributes its content through digital linear channels designed to emulate the experience of traditional broadcast programming.

The team is building a new video processing solution to fulfill the requirements of the growing OTT platform.