Infrastructure Automation Engineer Job Description

Infrastructure Automation Engineer Job Description

4.5
169 votes for Infrastructure Automation Engineer
Infrastructure automation engineer provides a detailed SME expertise of Automation Framework toolsets, such as Ansible, Puppet, Chef, Terraform, etc.; and their use with infrastructure and DevOps related automation.

Infrastructure Automation Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop Non-Production QA environment strategy build and manage them
Collaborate with Product Managers, Developers, Operations to understand requirements, use cases and transform them into tests
Leads in the creation of systems documentation
Provide technical and architectural leadership for the infrastructure Engineering teams and Operations roles
Automate the provisioning, deployment, scaling and monitoring of the platform
Design and develop automation processes and tools in Java or similar programing language
Maintain existing automation processes and expand test cases to support REST API testing
Gather and analyze testing requirements based on the product requirements and lead the test efforts across the board
Help in root cause analysis of defects/issues and facilitate product release/roll-out
Work closely with development teams to identify and resolve problems

Infrastructure Automation Engineer Qualifications

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

Licensing or Certifications for Infrastructure Automation Engineer

List any licenses or certifications required by the position: AWS, ITIL, ISEB, ISTQB, HPNA, MFG, F5, CISSP, NICET, ASHRE

Education for Infrastructure Automation Engineer

Typically a job would require a certain level of education.

Employers hiring for the infrastructure 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, Computer Engineering, Technology, Mathematics, Science, Information Systems, Information Technology

Skills for Infrastructure Automation Engineer

Desired skills for infrastructure automation engineer include:

Terraform Platform / Puppet / Ansible strongly desired
Elasticsearch
Grafana
InfluxDB
Logstash
Lambda development using Python
Terraform
Python
.NET
Available patches

Desired experience for infrastructure automation engineer includes:

Familiarity with Git or other DVCS
Ability to create custom infrastructure support tools aimed at automating production processes
Ability to identify and dissect complex or large processes into smaller resusable components
Knowledge of network management protocols such as SNMP, NTP, TACACS
Computer-related BS / MS or equivalent work experience with experience in object-oriented languages data structures and algorithms
Ability to create and maintain systems documentation and training

Infrastructure Automation Engineer Examples

1

Infrastructure Automation Engineer Job Description

Job Description Example
Our company is looking to fill the role of infrastructure automation engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for infrastructure automation engineer
  • Work on additional tasks and responsibilities as assigned
  • Build versatile tools for collecting and storing hundreds of different metrics from thousands of servers and networking devices, across dozens of datacenters
  • Build monitors and dashboards, using a combination of open source tools and custom code
  • Work closely with developers throughout the organization to identify and implement tools and processes for data collection, visualization, and alerting
  • Communicate with engineers, operations, and customer support people who are users of the monitoring and automation tools, to explain functionality and listen for users’ needs
  • Develop libraries and scripts to automate datacenter maintenance operations
  • Continuously improve the resilience and reliability of data collection and alerting
  • Develop automated test infrastructure for software based all-flash storage arrays
  • Improve product quality and reliability of automated testing infrastructure
  • Collaborate with world-class storage engineers to define test automation requirements by participating in product design reviews
Qualifications for infrastructure automation engineer
  • Experience using software development tools / IDEs
  • Experience using code repositories
  • Experience with different customer deployments and having isolated failures and analysed root cause of issues in significant deployments
  • Strong understanding of Linux internals
  • Experience in designing and implementing Networking services that includes DNS, DHCP, Load balancing, web caching and security
  • 3+ years of leading the technical operation or system engineering teams
2

Infrastructure Automation Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of infrastructure 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 infrastructure automation engineer
  • Support the IT Service Catalog and automation by being second tier support for related issues
  • Work with IT personnel to elicit requirements for automation
  • Automate Linux and Windows image creation and patch management
  • Document, present, and train others in the IT Service Catalog and automation projects
  • Design and build Automation Tools to Provision Environments and Applications in support of our Development, Test and Staging Environment
  • Fully automate the deployment of technology stacks
  • Create services, frameworks and templates leading to spin up and turning down virtual environments
  • Design and build orchestrations for self healing infrastructure
  • Create feedback loop for developers and QA using logs, monitoring and dashboard
  • Conducts in depth evaluations, diagnosing, troubleshooting and resolving a wide variety of complex technical issues
Qualifications for infrastructure automation engineer
  • Experience using centralized automation platforms
  • General experience with relational database technologies and programming, , SQL Server
  • Expertise in software development or in test automation of REST API
  • Expertise in Java or similar Object-Oriented Programming language required
  • Experience working with GIT and Jira preferred
  • Working experience in Agile SDLC and Continuous Integration
3

Infrastructure Automation Engineer Job Description

Job Description Example
Our growing company is looking for an infrastructure 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 infrastructure automation engineer
  • Implement and maintain a ‘self-service’ Private Cloud IaaS
  • Ensure scalability, reliability, security and efficiency of Sainsbury’s IaaS systems
  • Working with other engineering teams to accelerate infrastructure delivery
  • Build automation to provide templates and tools to delivery teams
  • Provide project status updates to the Solutions Engineering Leads
  • Test solution design, confirm, finalize and perform infrastructure unit/system test, and conducts platform and solutions integration activities
  • Validate bill of materials
  • Work with the Solutions Architects and Release Manager to ensure Operational hand off and quality gate acceptance
  • You'll be working with a team of system admins and coders in a Tools and Infrastructure Automation role in order to help our engineering team to achieve greater efficiency
  • You'll be working with various technologies but not limited to KVM, VMWare, OpenStack or AWS instances looking for ways to let us use our resources more efficiently
Qualifications for infrastructure automation engineer
  • BS in Computer Science or Engineering (MS preferred) or equivalent
  • Experience with Clojure, Javascript, Perl, PHP, bash scripting is a plus
  • Background in Network Operations, DevOps, Continuous Deployment is a plus
  • Experience with large volumes of data, and site reliability engineering
  • Experience with a variety of datastores and related tools
  • Experience building and working with multiple tier web applications and distributed systems
4

Infrastructure Automation Engineer Job Description

Job Description Example
Our growing company is looking to fill the role of infrastructure 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 infrastructure automation engineer
  • Own the Change Management Process and perform assessments of Site Change Controls for these processes
  • Configure and maintain Virtual Machine servers and thin clients
  • Identify opportunities to improve existing systems, and infrastructure and lead the development and integration of new technologies and existing projects
  • Lead and perform administrative initiatives such as Automation severs performance monitoring, software application patches, Antivirus monitoring and upgrades, Windows updates, system Security and pperiodic rreviewss
  • Investigation of manufacturing deviations and anomalies related to automation and software and manage projects related to corrective action or equipment performance improvement
  • Develop User Requirement Specifications and support Validation Department with initial design review, software testing, protocol execution and review
  • Provide technical support for Automation systems (SCADA, Historian, Reporting)
  • Assist with qualification and upgrades of Automation systems and servers
  • Maintain and perform configuration updates to Automation Systems within a regulated and CGMP environment
  • Maintain validated software state for Automation systems, including change control, protocols/test plans, system lifecycle documentation
Qualifications for infrastructure automation engineer
  • Exhibits strong initiative
  • Flexible, creative, agile approach to collaboration and development
  • Experienced Solaris and Linux Admin
  • Great understanding of networking concepts
  • Infrastructure security knowledge
  • Expert in powershell scripting/development
5

Infrastructure Automation Engineer Job Description

Job Description Example
Our growing company is looking to fill the role of infrastructure automation engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for infrastructure automation engineer
  • Manage Disaster Recovery and Back up requirements for assigned systems
  • Lead testing of Automation software applications to ensure that the design objectives are met, including development and execution of technical specifications and validation documents
  • Investigation of manufacturing deviations and anomalies related to automation applications and manage projects related to corrective action/resolution or equipment performance improvement including Site Change Control
  • Lead EMTE efforts to deploy, maintain and improve upon effective use of APM tools (e.g., AppDynamics, Dynatrace)
  • Maintain and improve upon APM platform availability and performance
  • Create materials to mentor APM stakeholders in the use of APM tools and best practices
  • Train APM users to analyze application performance and availability trends and conduct root cause analysis of performance issues
  • Develop, implement and support efforts to “Monitor the Monitor” – creating greater visibility into the system and application health of EMTE monitoring tools
  • Manage/Perform administration for EMTE tools/platforms (e.g., APM, Enterprise Logging as a Service, system/node monitoring, Event Correlation)
  • Monitor environment and computing resources for reporting and capacity planning
Qualifications for infrastructure automation engineer
  • Strong knowledge of Web 2.0 Technologies (Java Scripting, XML, HTML, AJAX, Jelly, CSS, PERL scripting)
  • Strong working knowledge of ServiceNow components such as Service Catalog, Change/Incident/Problem Management, Asset Management, CMDB, SDLC, Knowledge, Release Management
  • Experience working with Microsoft SQL Server and SQL Server Reporting Services
  • Strong desire to automate and to teach others
  • Familiarity with DFS and Windows-based file servers
  • Minimum of three years software development experience in C#

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates