Role Description and Responsibilities
As a TypeScript developer and DevOps engineer, you will be working on a critical part of the SOLIDWORKS Feedback System, which is responsible for the analysis and parsing of crash and usage data for a large and widely used application. This entails working on containerized apps that absorb and display raw and aggregated data. We interface with other departments, including developers in R&D, Operations, and stakeholders.
To better provide these services, the Feedback System is being refactored and enhanced. The refactoring includes moving it to a more scalable system of microservices running under Docker Swarm. Enhancements focuses on supplying new data in novel ways to stakeholders. In this capacity, you would fulfill a key role helping us to accomplish this task.
Qualifications
· TypeScript
· Express.js
· Some knowledge of databases
· An understanding of REST APIs
· Completed or pursuing a degree in computer science or a related field
The following areas are not required but nice to have: · ORMs for connecting to databases
· Unit testing / mocking dependencies
· An understanding of DevOps practices
· Docker and/or Kubernetes
· Projects you’ve worked on in TypeScript or JavaScript
· React web development
#LI-HYBRID
Shape your career with3DS! #WeAre3DS
The total expected compensation range for this role will be between $22 and $40. In determining the pay range, we take into consideration experience, pay of employees in similar positions, and other job-related factors.