Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer, DevOps On-Premise

at NetBox Labs

Posted 2 months ago | 0 applied

Description:

  • NetBox Labs is seeking a Senior Software Engineer with strong DevOps experience to enhance the NetBox Enterprise product for effective management of on-premise installations, configurations, and lifecycle.
  • The role involves tackling complex technical challenges and addressing deployment issues specific to on-premise environments.
  • The engineer will collaborate with high-performing, cross-functional teams to drive product success.
  • Responsibilities include designing and implementing Kubernetes-based high-availability solutions, developing operational management tools, and architecting CI/CD pipelines.
  • The position requires writing maintainable Python code for internal tooling and managing software versioning and release processes.
  • The engineer will also develop documentation, establish best practices, and work closely with Customer Success to resolve deployment issues.
  • Coordination with Product Management and Engineering teams is essential for aligning release schedules and managing dependencies.
  • The role includes building internal tools for integration testing and managing customer licensing and credentials.

Requirements:

  • Candidates must have 5+ years of experience in integrating, building, and packaging software for enterprise-grade on-premise environments.
  • A minimum of 3+ years of experience in a B2B software startup or high-growth organization is required.
  • Expertise in Kubernetes, Helm charts, and deployment automation is essential.
  • Strong software development skills in Python are required, with a proven ability to write robust and maintainable code.
  • A successful track record of project execution with tangible outcomes is necessary.
  • Candidates should have a solid understanding of DevSecOps methodologies, including security scanning and vulnerability management.
  • Hands-on experience with CI/CD systems like GitHub Actions and infrastructure automation tools such as Ansible and Terraform is required.

Benefits:

  • NetBox Labs offers a remote-first work environment, allowing flexibility in work location.
  • The company promotes a culture of innovation, problem-solving, and continuous improvement.
  • Employees are encouraged to share knowledge and provide constructive feedback to support colleagues.
  • Strong communication skills are valued, with tools like Google Apps, Slack, Zoom, and Notion used for collaboration.
  • The company organizes annual events and participates in industry conferences and meetups for team bonding and professional development.