DevOps Automation Engineer Job Description

DevOps Automation Engineer Job Description

4.6
164 votes for DevOps Automation Engineer
Devops automation engineer provides support for DevOps methodology and tools, such as Puppet, Jenkins, Chef, Git, Docker, etc.

DevOps Automation Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Working closely with orchestration/API, client development teams and architecture to design and build new back end applications
Deploying software to new platforms and maintaining multiple environments from Development through Production
Provisioning environments and performing initial configuration for newly on-boarded integrations
Driving improvements to automated deployment solutions and proactive monitoring across environments
Working to instill a DevOps mentality and best practices throughout the development cycle
Develop app management tools and monitors
Work with developers to build out CI/CD pipelines, enable self-service build tools and reusable deployment jobs
Participate in the analysis of and document requirements for development of new or improvement of existing infrastructure automation (“infrastructure as code”) and cloud integration solutions
Enhancing Build and Test Automation
Supporting Production Engineering Applications

DevOps Automation Engineer Qualifications

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

Licensing or Certifications for DevOps Automation Engineer

List any licenses or certifications required by the position: ITIL, ISTQB, II, IAT, DNS, RHCSA, MCSA, SAFE, AWS, SSL

Education for DevOps Automation Engineer

Typically a job would require a certain level of education.

Employers hiring for the devops automation engineer 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, Information Technology, Software Engineering, Computer Engineering, Business, Science, Technology

Skills for DevOps Automation Engineer

Desired skills for devops automation engineer include:

Jenkins
Chef
Packer
Agile Methodologies
Architecture
Design and business processes
Puppet
Ansible
Their respective API’s
DevOps tools like GIT

Desired experience for devops automation engineer includes:

Strong understanding of the web services, highly scalable web servers, caching servers, REST and SOAP
Knowledge of monitoring tools, alert escalation, customer / vendor management
Very strong scripting and automation skills including languages such as Python, PERL, PowerShell
Experience with monitoring/reporting technologies
Experience with system administration of Windows and/or Linux servers including shell scripting
Working with WebLogic, JBoss, Tomcat Application servers

DevOps Automation Engineer Examples

1

DevOps Automation Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a devops automation engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for devops automation engineer
  • Support both internal Network and Cloud infrastructure
  • Production Applications, Application build and automation
  • Lead the design and implementation of automated configuration management
  • Strong subject matter expert in leveraging a wide variety of open source technologies
  • Identify manual steps and inefficiencies and improve them through automation
  • Collaborate with onshore and offshore teams to coordinate implementation activities
  • Create code based on network infrastructure automation use cases
  • Additional responsibilities to be defined based on business needs
  • Develop automation to quickly and rapidly test code, test the deployments of the code into various environments (including staging environments and production environments)
  • Act as subject-matter expert for company products
Qualifications for devops automation engineer
  • Ability to diagnose and fix build, deployment and infrastructure issues
  • Strong understanding of TCP/IP and DNS
  • Experience in developer supporting tools such as various VCS (SVN, Git, CVS ) is advantageous
  • Ability to work under pressure and solve problems using an analytical approach
  • 4 years of overall IT experience or military experience
  • At least 1 year experience building automated cloud infrastructure
2

DevOps Automation Engineer Job Description

Job Description Example
Our growing company is hiring for a devops automation engineer. 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 devops automation engineer
  • Build a common infrastructure layer for all internal, external managed and cloud services
  • Integrate and gather data from several separate systems into common user portals
  • Integrate multiple open source tools and with third party vendor tools solutions
  • Document process flows, support and operational procedures for each tool
  • Provide ongoing feedback to upper Management on the current status of the project
  • Design, implement and maintain automated test solutions
  • Closely cooperate with business analysts, developers and testers
  • Research and propose alternatives to current solutions based on the latest technologies
  • Collaborate with other teams and across departments to answer their needs
  • Support operations by solving incidents
Qualifications for devops automation engineer
  • At least 2 years of experience working with code repositories and build tools GIT/GitHub or At least 2 years of experience working with code repositories and build tools Jenkins/Hudson or At least 2 years of experience working with code repositories and build tools Nexus
  • At least 1 year experience with MySQL or At least1 year experience with Postgress or At least 1 year experience with Mongo DB or At least 1 year experience with ElasticSearch
  • 4 years of experience programing in Java/JavaScript or 4 years of experience programing in Ruby or 4 years of experience programing in Python or 4 years of experience programing in PHP or 4 years of experience programing in node.js
  • 1 year of experience with Hadoop Administration
  • 1 year of experience with shell scripting
  • Knowledge in virtualization and deployment Vagrant/Docker
3

DevOps Automation Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of devops automation engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for devops automation engineer
  • Participate in the design of, implement and support integrated infrastructure automation and cloud integration solutions based on and using relevant tools and self-developed automation components
  • Design, create, validate, and maintain templates, blueprints, playbooks, and modules for configuration management and infrastructure deployment tools
  • Participate in the design of, implement and maintain test automation frameworks for infrastructure based on and using relevant test automation tools
  • Design, create, maintain and run automatic test scenarios, troubleshooting also the test results
  • Planning, building, and versioning of solution releases integrating all artefacts and components of the solution based on and using relevant version control tools
  • Coordinate the resolution of conflicting or diverging technical requests during release integration supporting internal team members users and stakeholders external to the team
  • Communication of release plans and results to key users and stakeholders
  • Participate in the evaluation of, install, support and administer relevant tools used to provide infrastructure automation and cloud integration solutions
  • Continuous improvement of team-internal processes to design, implement and provide, validate and automatically test, version and release integrated infrastructure automation and cloud integration solutions
  • Participate in due diligence studies and audits
Qualifications for devops automation engineer
  • Solid experience in Unix/Linux, IT Environment and programming skills Ruby/Python or others
  • Servlet Container or Application Web Server deployment and configuration
  • Rapid development with scripting languages – Python (preferred)/Ruby
  • Linux System Administration certification is a plus
  • Programming certification is a plus
  • Agile Development methodology certification is a plus
4

DevOps Automation Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of devops automation engineer. 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 devops automation engineer
  • Design and deliver feasibility studies and sizing for complex solutions
  • Presentation of solutions to management with fully documented and analysed proposals
  • In case of incidents or problems, support the operational team to diagnose and recover from the service disruptions, report comprehensive status to management
  • Work as a key member of the team to optimize Continuous Integration (CI) Systems that automate the release of software
  • Provide expertise to other software engineers on continuous integration practices for automation during code release
  • Review functional specifications and release work flows and test cases to understand the functional and technical requirements
  • Active participation
  • Refine and assess user stories in order to develop code that delivers value to pipeline
  • Maintain and establish a high standard of code quality and testing rigor through best practices and frequent Knowledge Transfer
  • Provide regular assistance to the development community using the pipeline
Qualifications for devops automation engineer
  • Experience with Cloud platforms like Openstack, AWS, GCE, and knowledge of their respective API’s
  • Good knowledge of installation and administration of Linux/ Unix systems
  • Experience in system programming using languages like Python, Go, Ruby
  • Significant continuous learning
  • Excellent presentation skills with the ability to convey complex ideas to peers and management
  • 3+ years of broad experience in Linux System Administration, Infrastructure Automation, or Cloud Integration engineering position
5

DevOps Automation Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of devops automation engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for devops automation engineer
  • Working with scrum masters to agree team deliverables
  • Identify technical opportunities and risks for the business
  • Communication & collaboration - participating in the discovery, refinement, articulation, and implementation of scalable software development patterns
  • Operate – participate on follow-the- sun duties for the release pipelines and ensure that availability, performance and scalability are actually reached
  • Science & Data Analysis - study production infrastructure and application monitoring & logging systems to help identify root causes behind complex problems, propose hypotheses, and conduct low risk experiments to prove or disprove hypotheses
  • Documentation and automation tool creation - make the team more scalable by creating self-documenting technical systems and building scripts and tools to boost developer productivity
  • Design, build, and deploy scalable automation services supporting the operation of internet based games
  • Design, build, and deploy orchestration management and reporting interfaces using modern web frameworks
  • Support existing services and availability while updating and modernizing as you go
  • Integrate systems using open source and homegrown solutions where necessary
Qualifications for devops automation engineer
  • Linux power user
  • Good knowledge of Internet application protocols (DNS, HTTP, SMTP) and related security frameworks (IPsec, certificates)
  • Hands-on experience with AWS / Azure / OpenStack is a big plus
  • Knowledge of Cloud Management Infrastructure is a big plus
  • Proficient with Docker
  • Experience with Java and its ecosystems

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates