Engineer, DevOps Job Description

Engineer, DevOps Job Description

4.7
191 votes for Engineer, DevOps
Engineer, devops provides technical and operational support on the network infrastructure hardware, including network routers, switches, firewalls, intrusion prevention systems, load balancers, network access controls, monitoring and supporting systems.

Engineer, DevOps Duties & Responsibilities

To write an effective engineer, devops job description, begin by listing detailed duties, responsibilities and expectations. We have included engineer, devops job description templates that you can modify and use.

Sample responsibilities for this position include:

Support changes to tooling for build/release/deploy/configuration/monitoring of distributed software (including documentation) or create new ones as needed
Help troubleshoot development and production cloud issues
Transferring data between the two
Knife Windows / Knife EC2 plugins experience a plus
Winrm
Powershell and CMD
Be an infrastructure engineer and in true agile style -- scrum your way to deliver solutions in well-defined sprints with clear success criteria
Assist and supervise others in maintaining and augmenting development systems
Correct operations of key infrastructure
Drive strategic improvements to ensure scalability

Engineer, DevOps Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Engineer, DevOps

List any licenses or certifications required by the position: AWS, SSL, ITIL, RHCE, CCNA, PMP, IAT, DNS, VCP, UNIX

Education for Engineer, DevOps

Typically a job would require a certain level of education.

Employers hiring for the engineer, devops job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Software Engineering, Information Technology, Computer Engineering, Information Systems, Science, Business

Skills for Engineer, DevOps

Desired skills for engineer, devops include:

Java
Python
Firewalls
Jenkins
Linux
Load balancers
Ansible
Perl
Network technologies
Common infrastructure components

Desired experience for engineer, devops includes:

2+ years of DevOps experience including implementation of configuration management software (Chef, Puppet)
Software engineering experience is preferred
Determines resources, technology and course of action to achieve
Research, qualify, write, and deploy new tools and systems
Experience with a full web serving stack, including databases, logging, and monitoring
Basic knowledge in engineering solutions for DevOps and Continuous Integration/Delivery

Engineer, DevOps Examples

1

Engineer, DevOps Job Description

Job Description Example
Our company is looking for an engineer, devops. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for engineer, devops
  • Handle Systems Administration of Ubuntu and Red Hat
  • Monitor and troubleshoot servers
  • Write scripts to provide automation solutions
  • Work with developers to resolve devops issues
  • Troubleshoot and develop solutions for customer issues
  • Serve as an escalation point for System Administrators for platform related issues
  • Mentor Systems Administrators on best practices and troubleshooting the platform
  • Participate in the weekly on-call rotation for systems and emergency pages
  • Create and peer review scripts for automating tasks and tools appropriate to the maintenance of application platforms
  • Develop, document, and implement solutions under the direction of the Principal Engineer to facilitate fault, performance, capacity, and configuration management for various data center operations
Qualifications for engineer, devops
  • Fluency in written and spoken English are required, other languages are a plus
  • Liaisons between multiple departments, especially iT, communicating system changes and mitigating possible issues that may affect product, Ensure appropriate infrastructure changes are socialized across the development and QA teams and any required validation are planned in a timely fashion
  • Experience with access control/intrusion detection systems (Lenel OnGuard, S2, C-Cure)
  • Respond to live issues working across multi-discipline teams to resolve production issues
  • Contribute to proactive improvements in the way agile teams build and deploy software and to the monitoring and alerting systems and processes
  • Improve load testing capabilities and help define capacity plans for complex distributed cloud based applications
2

Engineer, DevOps Job Description

Job Description Example
Our growing company is looking for an engineer, devops. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for engineer, devops
  • Create, review and update technical documentation
  • Design and implement operational architecture for a variety of applications and multi-tier services running on web, compute, and database tiers
  • Manage operational infrastructure used for ArcGIS Online
  • Build deployment automation scripts and manage deployments
  • Manage continuous integration software build systems
  • Design and implement monitoring systems
  • Help develop and extend the ArcGIS Online platform
  • We operate on a global scale, so your work will impact millions of customers
  • You’ll act as an advocate for adoption of best practices in system design and support standards
  • Responsible to define and implement the continues integration environment
Qualifications for engineer, devops
  • Can evaluate current IT infrastructure, identify technologies and initiate projects designed to improve security, performance, efficiency, scalability and reliability
  • At least 1 year of experience implementing automated environment delivery using Open Source tools such as Chef
  • At least 1 year of experience in a large-scale, high volume and high availability critical system implementation
  • At least 1 year of experience in infrastructure design, implementation and delivery
  • 3+ years of experience in technology delivery in a DevOps / Cloud Engineering environment
  • 2+ years of database experience with Oracle or SQL Server or PostgreSQL or MongoDB
3

Engineer, DevOps Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of engineer, devops. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for engineer, devops
  • As part of a team, you will design, develop, deploy and continuously improve enterprise-grade AWS based build and deployment tooling
  • You will assist other teams in adopting best build, test and development practices
  • Individually and collaboratively, you will Identify, adapt, and adopt new technologies
  • Writing Code for Continuous Delivery tools and automation to help the product delivery team
  • Deploy our Web Application for various environments (dev, staging, production.) in case of Automation errors
  • Strong grasp of automation tools and scripting to build deployment applications
  • Communicating and collaborating with others across the various teams
  • Monitor application and system health, provide metrics
  • Work collaboratively with software application and engineering teams to deploy and operate our systems
  • Work collaboratively with business partners with strong focus on business outcomes
Qualifications for engineer, devops
  • Ability to concurrently manage several tasks and prioritize using guidance from leadership
  • Bachelor's degree (or equivalent) in Computer Science, Engineering, Business Administration with an emphasis in IS/MIS/CIS, or equivalent experience
  • 2+ years of experience working in a DevOps organization
  • 2+ years of experience with a configuration management automation platform like Chef or Puppet
  • 1+ years of familiarity with big data platforms and/or with large-scale distributed systems concepts
  • 3-5 years of technical experience in product support and/or technical design
4

Engineer, DevOps Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of engineer, devops. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for engineer, devops
  • You are not automation writer, you are an all-rounder technologist that uses automation in order to improve the quality of our code and products
  • Coordinate planning and execution of software releases including change communication and version control, code and data propagation across environments, and post-release validation
  • Organize, communicate, and facilitate release plans and environment change scripts
  • Design and develop automation for manually performed tasks
  • Maintain, develop, and improve our configuration management policies and practices
  • Assist with building out server automation and application deployment across the entire infrastructure
  • Design and automate a better way to quickly create additional DEV and QA environments when needed
  • Experience with Continuous Delivery or Continuous Deployment preferred
  • Manage Microsoft AX environments and deployments
  • As a DevOps Engineer, you'll be responsible for designing, implementing, and maintain various mission-critical and technology advanced systems such as our production private cloud (OpenStack)
Qualifications for engineer, devops
  • Experience with Tomcat, Redis, Solr, Nginx and Nirvana Messaging is a plus
  • Experience with CI Tools like Jenkins, Bamboo, Hudson, TeamCity
  • Experience with Build Automation Tools like Maven, Gradle
  • Experience with Configuration/CD Tools like Chef, Puppet and Ansible is preferred
  • Experience working with Docker containers and Kubernetes is a plus
  • Experience with multi-tiered web and application server systems including Apache, Tomcat, and/or Glassfish
5

Engineer, DevOps Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of engineer, devops. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for engineer, devops
  • Participate in the development of operations applications
  • Participate in the agile planning (long term and short term) process for all work
  • Provide production support for all operations applications the DevOps team maintains
  • Help mentor the all development teams in the use of the operations applications
  • Integrate OpenSource systems into operations applications used to manage the environment that all of IT uses to support the business activities
  • Architect high-performance, high-availability, scalable, and resilient cloud infrastructures
  • Assist with engineering onboarding and troubleshooting
  • Participation in on-call duty alongside other team members
  • Manage deployment environments in an automation fashion that are located on premise and into cloud
  • Implement a versioning mechanism for database
Qualifications for engineer, devops
  • 2+ years of experience with Linux (Ubuntu, RedHat, CentOS) administration including networking (TCP/IP, DNS, SMTP, HTTP/HTTPS protocols), software packaging, tuning
  • Familiarity with configuration management, a la Chef, Puppet, Ansible
  • A self-starter that is not afraid to dig in and spend time investigating or learning on their own, but knows when to reach out for guidance
  • A drive to improve internal engineering tools at scale
  • Very good understanding of software development methodology (waterfall, agile, prototyping …)
  • Oracle Databases (including administration), SQL / PL SQL, Linux (administration and scripting – bash

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates