Cloud Automation Engineer Job Description

Cloud Automation Engineer Job Description

4.5
152 votes for Cloud Automation Engineer
Cloud automation engineer provides training, consultation, and handson assistance to SW developers using the Intel SW Tools; evangelise Intel SW Tools and technologies to SW developer community.

Cloud Automation Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

You will provide recommendations on the development of design, implementation, operations, user guides, and training materials
Designing, deploying, and maintaining cloud infrastructure environment for supporting development, staging, and production applications
Defining, creating, and maintaining processes required to support production and development environments through the use of automation scripts, third party tools, utilities, or custom code
The primary duties include designing and developing extensive scripts to automate and integrate Cloud provisioning of Linux services in all aspects including Directory Services, Kerberos/LDAP, virtual networking and storage
You will contribute to the technical direction for the development, engineering, interfacing, integration and testing of all components of complex hardware/software systems Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance Systems
You will perform training for engineering and operations staff as required
Perform deep dives into both systemic and network issues
Review and influence new and evolving design, architecture, standards, and methods for internal DevOps services and systems
Automation Design and Engineering
Act as a Tier 3 engineer to resolve escalated, complex problems, as needed

Cloud Automation Engineer Qualifications

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

Licensing or Certifications for Cloud Automation Engineer

List any licenses or certifications required by the position: AWS, ITIL, GCP, IAT, MCSE, CMA, DNS, SAFE, II, VCA

Education for Cloud Automation Engineer

Typically a job would require a certain level of education.

Employers hiring for the cloud 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, Information Technology, Technology, Computer, Design, Management, Communication, Programming Languages

Skills for Cloud Automation Engineer

Desired skills for cloud automation engineer include:

Operations
Amazon Web Services
Development
Encryption protocols and processes
Various technologies used by security
Architectural
SW Development and SW Sustainment Practices
Networking
PCI / HIPPA and SOC 2
Python

Desired experience for cloud automation engineer includes:

Experience with configuration management – Puppet preferred (Chef)
Experience with orchestration – Ansible preferred (Salt Stack, MCollective)
You will be in touch with SDT Automation team to get knowledge about the product and broad experience
Good knowledge of JavaScript and UI web technologies
You will be in touch with OneCloud Automation team to get knowledge about the products and services involved
Experience with JavaScript and Web UI technologies

Cloud Automation Engineer Examples

1

Cloud Automation Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of cloud 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 cloud automation engineer
  • Work with other tech leads providing technical leadership for all platform infrastructure development
  • Excellent practical software design, development and testing skills
  • Experience in modern service development techniques and patterns
  • Experience working under Agile software development methodologies, in a team environment is strongly desired
  • Work with cross-functional teams to create Chef Cookbooks while supporting the Chef-Server platform
  • Automate workflows utilizing Rundeck
  • Work with product management to define service descriptions and artifacts required during the on boarding process for new cloud services
  • On-going support for our log aggregation service, workflow automations, and configuration services
  • Developing key business reports and metrics based on monitoring data
  • Working with members of the Cloud Application Management teams to gather requirements and design solutions to meet the monitoring needs of new products and services
Qualifications for cloud automation engineer
  • Understanding of application automation tools – eg
  • Understanding of Cloud/Service Providers, Systems Integrators and Outsource Providers
  • Very good understanding of OOP principles, data structures, algorithms, design patterns
  • Deep understanding of VMs/containers/cloud instances creation and management
  • Demonstrable cross-team evangelical/coordination abilities
  • General understanding of application and infrastructure security best practices/design
2

Cloud Automation Engineer Job Description

Job Description Example
Our company is hiring for a cloud automation engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for cloud automation engineer
  • Analyzing requirements, designing and developing software supporting API implementations and/or interfaces between cloud components and business automation applications
  • Integrate Government Off-The-Shelf and Commercial Off-The-Shelf products into the MDA Cloud infrastructure
  • Writing scripts to automate the provisioning and maintenance of systems in a distributed, cloud infrastructure
  • Designing, building, and integrating Linux systems across multiple cloud environments and all other activities in a highly classified and large Linux environment
  • The scripts will require knowledge/experience of all the different aspects both hardware and software of the Linux environment
  • The role will also be expected to resolve new problems as the technology and scripts are deployed that will require creative solutions
  • The position is on a large team and will act as the SME for Linux with a focus on the scripting and automation for that part of the technology
  • Work in small teams of cloud engineers performing core infrastructure software engineering tasks
  • Mentor new consultants in core infrastructure engineering skills and practices
  • Demonstrates proficiency with Java application servers and web servers, including installation, tuning and trouble shooting
Qualifications for cloud automation engineer
  • Experience developing shell scripts (ex
  • Experience developing automation solutions (ex
  • Bachelor’s degree in a related field and or 5-7 years’ experience in IT Infrastructure
  • In-depth knowledge of VMware automation and orchestration toolsets ( vRealize Suite – vRA, vRO, vROPS and vRB)
  • Must understand interrelationships between systems, applications, various functional teams and their build processes
  • Experience working with configuration management tools such as puppet, chef and upguard
3

Cloud Automation Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a cloud 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 cloud automation engineer
  • You will contribute to the formulation and maintenance of an enterprise-wide baseline of operating systems and software for the implementation, operation, and maintenance of a platform-as-a-service for a hybrid cloud compute model
  • You will provide recommendations on evaluation, selection, implementation and maintenance of IT systems, ensuring appropriate investment in strategic and operational systems
  • You will perform integration of Operating System and COTS for custom in-house developed products
  • You will perform full integration of DevOps tools that support continuous integration and continuous delivery
  • You will perform full integration of ITSM tools to track licensing, certificates, assets and compliance of permanent and ephemeral systems
  • Maintains knowledge and understanding of current and emerging technologies, equipment and systems
  • You will review and provide input to policies and standard operating procedures
  • You will develop technical documentation
  • You will communicate with other program personnel, government overseers and senior executives
  • You will perform other related duties as assigned
Qualifications for cloud automation engineer
  • Experience with programming/scripting languages such as powershell, bash, java, perl
  • Working knowledge of container technologies such as Docker, Vagrant, Bluedata and Shippable
  • Experience working with various operating systems including Windows and Linux
  • Knowledge of application packaging solutions such as RPM, MSI, dpkg, or NuGet/Chocolatey
  • Managed vSphere environments over 70 hosts and 2000 guests, across multiple datacenters
  • Experience using capacity planning and resource management software
4

Cloud Automation Engineer Job Description

Job Description Example
Our company is looking for a cloud 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 cloud automation engineer
  • Develop REST API for windows L1/2 System Administrator tasks
  • Work to optimize and streamline deployments in a devops environment
  • Develop solutions for the automation, security, audit, compliance monitoring and auto-remediation of common infrastructure and application components and services with an eye towards developing visualization and self-service endpoints capabilities
  • Create new services that will constantly exercise and strain our systems, enabling them to be designed in anticipation of those failures
  • Collaborate with architecture and engineering leadership in helping to drive standards, patterns and training for other engineers to use as they move their applications to the cloud
  • Design and implementation of infrastructure as code, configuration, monitoring/alerting and other automation tasks
  • Create automated testing of infrastructure as code software
  • Provide hands-on technical leadership to other engineers, helping them learn the correct ways for automating infrastructure
  • Collaborate cross-functionally with product and program management, and other business teams to define platform functionality requirements
  • Experience developing complex server-side software in Java or other object oriented language
Qualifications for cloud automation engineer
  • Proof of concept evaluations
  • Self-motivated with excellent time management and organization
  • Master in interpreting business needs and design efficient and scalable solutions to meet those needs
  • Ability to take on complex, escalated questions or problems and troubleshoot to resolution
  • At least 1 year experience with Ansible or At least 1 year experience with Puppet or At least 1 year experience with Chef or At least 1 year experience with OpenStack or At least 1 year experience with Teraform
  • REST API/JSON/XML
5

Cloud Automation Engineer Job Description

Job Description Example
Our growing company is looking to fill the role of cloud 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 cloud automation engineer
  • Perform research and development on new technologies and methodologies
  • Experience automating infrastructure on-premise or in the cloud
  • Hands-on skills in troubleshooting and debugging complex software
  • Must be comfortable in a Linux/Bash environment
  • Experience with containerized deployments in Docker, Kubuernetes or AWS ECS is preferred
  • Experience with formal source control systems (Git preferred) and best practices with code reviews
  • Experience with what makes software resilient and highly available
  • Experience with the automation of Linux images using tools such as Packer is strongly desired
  • Experience with CI/CD tools, such as Jenkins, strongly desired
  • Prior experience with high-volume, transactional software is desirable
Qualifications for cloud automation engineer
  • Solve problems related to these mission critical services and build automation to proactively detect and prevent their re-occurrences
  • Configuration management experience with configuration management tools such as Puppet, Chef, Ansible, CFEngine
  • Ability to work independently with minimal supervision when required
  • Ability to troubleshoot network protocols
  • Knowledge of at least one relational database
  • Knowledge of CI systems

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates