Posted in

Senior Storage & Backup Software Developer

Senior Storage & Backup Software Developer

CompanyNorthwestern Mutual
LocationGreendale, WI, USA
Salary$112280 – $218010
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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