Grainger Management LLC is seeking a Software Engineer to develop and implement user-facing features, monitor system performance, and manage application deployments to ensure high-quality, maintainable code and scalable, secure, and cost-optimized applications.
Requirements
- ReactJs
- Typescript
- NextJS
- Splunk
- DataDog
- Jest
- Pact Broker
- AWS EC2
- AWS EKS
- Docker
- Kubernetes
Responsibilities
- Develop and implement user-facing features using ReactJs, Typescript, and NextJS to meet system requirements and ensure high-quality, maintainable code
- Monitor system performance and application logs using Splunk
- Configure and maintain monitoring dashboards using DataDog and alerts to proactively detect and address potential system failures
- Develop and maintain unit tests (using Jest), and contract tests (using Pact Broker) to ensure the quality of code and web applications
- Manage and deploy applications on AWS EC2 and AWS EKS, Docker, Kubernetes ensuring scalability, security, and cost optimization.
Other
- Hybrid work location
- Bachelor's degree in Engineering, Computer Science, Information Technology or related field
- 1 year experience
- Up to 50% remote work allowed.