Digi International

Firmware Engineer II

Digi International

full-time

Posted on:

Location Type: Hybrid

Location: SandyAlabamaUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $74,500 - $116,500 per year

Job Level

About the role

  • Lead global DevOps team in the design, implementation, and maintenance of our software development and deployment processes.
  • Drive significant organizational initiatives and business success factors.
  • Increase the frequency of software deployments by streamlining the pipeline and automating procedures.
  • Improve the deployment success rate and cut the average amount of time it takes from code commit to successful deployment.
  • Automate routine tasks, keep track of them, and cut down on manual intervention by establishing "One click deployment" procedure.
  • Reduce the average amount of time it takes to resolve infrastructure faults or outages and increase the typical interval between critical incidents or system failures.
  • Develop effective automation and resource utilization to reduce infrastructure costs.
  • Collaborate with software developers to ensure the delivery of high-quality software products that meet customer requirements.
  • Improve data security and implement the necessary security controls and comply with SOC 2 Type 2 requirements.
  • Ensure the security and reliability of our systems by implementing best practices for infrastructure security and monitoring.
  • Monitor and troubleshoot systems, proactively identifying and addressing potential issues.
  • Continuously improve our development and deployment processes, identifying opportunities for automation and efficiency.
  • Stay up-to-date with industry trends and emerging technologies, evaluating and recommending new tools and approaches as appropriate.
  • Mentor, coach and supervise others promoting a culture of learning and collaboration.

Requirements

  • 8-10 years of related experience with a bachelor’s degree; or 6-8 years and a Master’s degree; or equivalent experience.
  • Strong leadership skills.
  • Strong knowledge of software development lifecycle and continuous integration/continuous deployment (CI/CD) processes.
  • Proven experience with design process of Linux OS system, build and configuration using open-source tools such as Puppet, Ansible, and Terraform.
  • Proven experience with managed K8S platforms such as EKS/GKE, provisioning and managing these using IaC tools such as Terraform, managing K8S applications using package managers such as helm.
  • Proven experience with designing, deploying, and maintaining end to end Infrastructure as code procedures.
  • Extensive hands-on experience with Kubernetes, autoscaling, VPC, load balancing, WAF, disaster recovery practices, BCP, security practices.
  • Strong scripting skills in Python, Bash, or similar languages.
  • System administration experience including activities such as user management, security management, OS installation, patching and system monitoring.
  • Linux administration experience.
  • Requires 24/7 on-call support on a rotational basis.
  • Industry certifications: AWS/GCP Cloud/Solution Architect, Cloud/DevOps engineer or equivalent. Cloud Database Engineer, Cloud Developer.
Benefits
  • short-term incentive program
  • new hire stock award
  • paid parental leave
  • open (uncapped) PTO
  • hybrid work environment
  • competitive medical, health & wellbeing and compensation offerings
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
DevOpsCI/CDLinux OSPuppetAnsibleTerraformKubernetesPythonBashInfrastructure as Code
Soft Skills
leadershipcollaborationmentoringcoachingproblem-solvingcommunicationorganizational skillsproactive monitoringefficiency improvementteam supervision
Certifications
AWS Cloud ArchitectGCP Cloud ArchitectCloud DevOps EngineerCloud Database EngineerCloud Developer