NMDP

DevOps Engineer

NMDP

full-time

Posted on:

Location Type: Hybrid

Location: Minneapolis • Minnesota • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AnsibleAWSChefCloudDockerGroovyJavaKubernetesLinuxPuppetPythonRubyShell ScriptingSpringTerraformVMware

About the role

  • Monitors the engineering department’s tools and procedures and promotes their evolution alongside the business systems.
  • Participates in the full lifecycle of the DevOps tool chain, including selection, implementation, maintenance, and offboarding of tools.
  • Ensures the continuous availability, performance, and security of the DevOps platform and associated tools to support 24/7 enterprise operations.
  • Responsible for building automation frameworks for deployment, management, and monitoring of applications’ build, release, and configuration activities in constant collaboration with development teams.
  • Adapts quickly to changing requirements, progresses and evolves goals and strategies, and implements emerging technologies as required.
  • Delivers automated, innovative solutions to cross functional teams to enable them to deliver faster business capabilities to stakeholders.
  • Advocates and promotes knowledge sharing and DevOps culture across the entire engineering department.
  • Keeps up with industry best practices, trends, and standards and identify automation opportunities that improve DevOps operations and efficiency across the organization.
  • Ensures all development activities adhere to the NMDP defined architecture and security standards and follow the predefined processes/methodologies.
  • Proactively communicates with and coordinates activities with Business units, IT Infrastructure, Information Security and Software Engineering teams.
  • Provides timely status updates of projects and assigned tasks to the leadership team, Scrum Master, and appropriate team members.

Requirements

  • Thorough and varied experience with containerization (Docker) and container orchestration solutions, preferably Kubernetes.
  • Proven experience building and managing a CI/CD pipeline using tools such as GitLab, Bitbucket and Bamboo.
  • Proficient in one or more dynamic languages like Java, Python, Ruby, or Groovy.
  • Experience writing and using Terraform or other IaC tools to build, change, and version on-premises and cloud resources.
  • Experience with researching/implementing Cloud Based solutions in AWS and private cloud.
  • Proficient working in Linux systems.
  • Experience working in cluster and cloud computing; Virtualization Technologies (e.g., VMware).
  • Automation of configuration management (Ansible, Chef or Puppet) and shell scripting.
  • Agile methodologies; API architectures and standard data formats (JSON, XML and YAML); functional and technical specification, documentation, open-source licenses.
  • Exposure to authentication, authorization, security, LAN/WAN/Firewall/VPN network technologies.
  • Exposure to application monitoring systems like AppDynamics, and Service Discovery and Registration platforms like Spring Cloud.
  • Bachelor's degree in computer science, math, or related technical field that required extensive computer programming skills. However, upon evaluation, equivalent related experience and/or education may be substituted for the degree.
  • Three or more years’ technical work experience working independently and, in a team, -based software development environment in the role of a DevOps engineer (or comparable role) delivering solutions to solve complex technical problems.
Benefits
  • NMDP offers regular, full-time employees medical, dental, vision, life and disability, accident/critical illness/hospital, well-being, legal, identity theft and pet benefits.
  • Retirement, paid time off/holidays, leave and incentive plans are also offered to eligible employees.

Applicant Tracking System Keywords

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

Hard skills
containerizationDockerKubernetesCI/CD pipelineGitLabBitbucketBambooTerraformAWSLinux
Soft skills
communicationcollaborationadaptabilityknowledge sharingproactivestatus reportingteamworkproblem solvinginnovationleadership