Description Summary: The DevOps Engineer is responsible for designing, supporting, and automating our company’s network infrastructure and software development lifecycle. The main goals of the DevOps Engineer should be to automate and streamline our operations and processes, build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in our Development, Lab and Production environments. The DevOps Engineer will work end-to-end to ensure the best possible end user experience and ensure M3’s ability to rapidly respond to changing market demands.

 

Essential Duties:

The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor’s requests for additional or altered duties. 

  • Create and build network designs to support business needs.
  • Maintain our networking environments by designing system configuration; directing system installation; defining, documenting, and enforcing system standards.
  • Collaborate across multiple teams to design robust automated testing, release, monitoring, and environment provisioning mechanisms.
  • Support and supply tools for teams that will be releasing code to production potentially multiple times a day.
  • Protect data, software, and hardware by coordinating, planning and implementing network security measures.
  • Troubleshoot, diagnose and resolve hardware, software, and other network and system problems.
  • Install, configure, and remove various equipment from our data center.
  • Ensure network capacity and uptime by monitoring performance, troubleshooting network problems and outages, scheduling upgrades and collaborating with the DevOps team on network optimization
  • Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Work closely with members of Development, QA, and Operations to pro-actively identify potential issues and fix existing problems as well as perform root cause analysis.

 

Desired Education/Training/Experience:

  • DevOps Engineers must possess broad and extensive knowledge of networking, scripting and monitoring tools, and periphery systems.
  • Bachelor’s degree in areas such as computer science, engineering or information systems
  • 7+ years of related work experience
  • Proven track record in infrastructure automation: Ansible, Chef, Puppet, etc.
  • Proven track record implementing Continuous Integration/Deployment: Vagrant, Docker, Kubernetes, etc.
  • Coding and Scripting skills: Bash, JS, PowerShell, Python, etc.
  • Experience working in a hybrid networking/software development environment.
  • Experience configuring and maintaining server/virtualization clustering (VMWare, XenServer)
  • Experience with network security tools such as firewalls and IPS
  • Experience with network design and hands-on support of enterprise IP Networks: Practical experience managing routers, switches, firewalls and related networking technologies.
  • Extensive knowledge of both Windows and Linux OS environments
  • Knowledge of data center operations, procedures, best practices.
  • Above-average analytical, conceptual and troubleshooting abilities
  • Soft skills are a must: Excellent written and verbal communication skills
  • Solid track record in prioritizing and executing tasks when under pressure
  • Proven experience identifying, analyzing and resolving system problems 

Physical Requirements:

  • Ability to sit and/or stand for extended periods.
  • Ability to lift at least 30 pounds
  • Ability to perform work on a computer for extended periods.
  • Ability to travel in representing the company’s interests required.
  • Ability to attend work and meetings with excellent attendance and punctuality.
  • Ability to work in the office regularly, or pivot to working at home should emergency situations arise.
  • Ability to work in the office regularly, or pivot to working at home should emergency situations arise.

 

Apply for this Job

* Required