Skip to content

Senior Storage & Backup Software Developer
Company | Northwestern Mutual |
---|
Location | Greendale, WI, USA |
---|
Salary | $112280 – $218010 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s Degree or equivalent experience
- At least 4 years of working experience
- 5+ years of professional IT experience
- 3+ years experience with AWS Cloud Services (AWS Certified Preferred), and containerized applications and container orchestration (Docker, Kubernetes – CKA Preferred)
- 5+ years experience with monitoring and performance management/tuning of systems
- 5+ years experience with networking and Linux based platforms
- 5+ years experience with modern programming and scripting languages (Python, JavaScript, etc.)
- Experience with Infrastructure-as-Code frameworks (Terraform, CloudFormation)
- Experience working with DevOps, CICD, GitOps, Agile methodologies
- Experience with CI/CD pipelines and automation and how to apply it with services such as Gitlab CI, Jenkins, CodePipeline, or Circle CI
- Understanding of certificates, firewalls, vulnerability management, authentication, and authorization
- Experience with Unit Testing
- Experience with Linux and Windows. Understanding how to install, configure and manage. Very comfortable with CLI
- Experience with enterprise SAN, NAS, and backup software
Responsibilities
- Demonstrate technical leadership by mentoring junior engineers
- Proficiency in DevOps and Agile principles
- Apply engineering standard methodologies to analyze and develop software solutions
- Leverages established coding standards, best practices, and automation capabilities to develop solutions to support our users
- Identify technical problems and develop software solutions and automation capabilities
- Have the technical skill to review, verify, and validate the software code developed in the project
- Strive for continuous improvement and build continuous integration and continuous development pipeline (CI/CD Pipeline)
- Support third party vendor backup software (cloud and on-premises), enterprise SAN and NAS platforms, and object storage (cloud and on-premises)
- Apply automation and scripting solutions to drive towards zero-touch infrastructure management, and infrastructure as code
Preferred Qualifications
- AWS or Docker or Kubernetes Certification Preferred