Cloud Infrastructure Engineer Job Description

Cloud Infrastructure Engineer Job Description

4.9
193 votes for Cloud Infrastructure Engineer
Cloud infrastructure engineer provides technical leadership to the design, development, testing and implementation of cloud solutions with AWS to ensure consistent design across the enterprise.

Cloud Infrastructure Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Determine user requirements and design specifications for cloud based (Amazon Web Services, Digital Ocean, ,) Infrastructure as a Service (IaaS) systems
Design and maintain operating system backup solutions for system recovery and disaster recovery
Develop business applications on cloud-based services, with a special emphasis on OpenStack utilizing leading edge technologies and frameworks
Develop and manage the Cloud core systems in DPDHL IT Services
Be involved in the build and extend of our cloud services that span IAAS across the global datacenters public cloud providers
Interface with business units, architects, project managers and subject matter experts to understand and evaluate/translate business requirements into technical solutions
Be a technical expert to help internal customers & teams to consume standard cloud services, and be a core member of the ICE team and key contributor and subject matter expert
Participate and assist in setting the long-term direction, roadmaps and standards for technical solutions, ensuring they align to the overall enterprise architecture
Help to engineer solutions that provide infrastructure as code for re-use
Provide systems and application administration for multiple cloud, hosted, and Linux systems including, identity management, directory services, G Suite, email, cloud Drupal hosting, Atlassian products (Bitbucket, Bamboo, JIRA, Confluence, Service Desk, etc), storage, and others

Cloud Infrastructure Engineer Qualifications

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

Licensing or Certifications for Cloud Infrastructure Engineer

List any licenses or certifications required by the position: AWS, JNCIE, CCIE, SSL, ITIL, OS, MCSE, CKA, PKI, RHEL

Education for Cloud Infrastructure Engineer

Typically a job would require a certain level of education.

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

Skills for Cloud Infrastructure Engineer

Desired skills for cloud infrastructure engineer include:

Python
Configuration management tools like Ansible
Services
AWS EKS
Configurations
Google GKE
Public Cloud architectures
Solutions
System design and hardware at an enterprise level
Perl

Desired experience for cloud infrastructure engineer includes:

Experience with NoSQL databases such as Cassandra, MongoDB, Redis
Experience with deploying storage as a service
Experience with SQLAlchemy, Zookeeper, ETCD
Experience with of Kafka, Storm, Cassandra, Zookeeper, or similar
In-depth understanding and experience with Gerrit, Jenkins, and the like
Have the attitude that it's in your nature to solve problems with code vs

Cloud Infrastructure Engineer Examples

1

Cloud Infrastructure Engineer Job Description

Job Description Example
Our growing company is hiring for a cloud infrastructure engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for cloud infrastructure engineer
  • Recruits, motivates, and develops a talented staff, and establishes a clear definition of functional excellence in cloud services
  • Propose and develop solutions to hardware, software and process related projects and issues
  • Create and maintain products and services documentation and files for training and reference
  • Participate on the beta phase of products and services development teams
  • Support rapid Cloud solution implementations and customer engagements related to Cloud computing solutions
  • Design and conduct tests and evaluations of IaaS systems
  • Ensure cloud-base systems meet confidentiality, integrity and availability requirements any relevant/associated compliance needs
  • Perform root cause analysis for service interruption recovery
  • Have a positive cultural impact in the UTC way of working
  • Develop operational practice for technologies like Opscode Chef, multiple Public Cloud platforms, Basho Riak, Cassandra, Tomcat, Apache, Nginx, Sensu, Splunk, Graphite, Solr
Qualifications for cloud infrastructure engineer
  • BS or MS degree in Computer Science, STEM or equivalent experience
  • Strong understanding of Linux Systems Engineering/ Administration
  • Experience supporting high-traffic, public facing websites and supported high availability servers, particularly web servers
  • Bachelor’s degree in Business, Computer Science, or related technical discipline and a minimum of 5 years’ experience or Associates degree with minimum 8 years’ experience or High School diploma with minimum 10 years’ experience as a Systems Administrator or Sr
  • Extensive experience managing Linux in an enterprise environment (Oracle Enterprise Linux 6 or similar distribution, RHEL 6)
  • Experience with Postgres, AWS, Mesos, Zookeeper, Ceph a plus
2

Cloud Infrastructure Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of cloud infrastructure 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 infrastructure engineer
  • Work with vendors and service providers to remediate issues and ensure that services received meet contracted SLAs
  • Configure, deploy, optimize infrastructure (compute and network) and services (web, NFS, SFTP, DNS, LDAP) as instructed
  • Participate in a L2-L3 rotating 24/7 on call schedule, roughly one week out every six
  • Design, deploy and support this company's private cloud (compute, storage, networking) with an emphasis on OpenStack
  • Evaluate & execute new components for cloud technologies like OpenStack or AWS and facilitate transition from Pilot to Production environments
  • Develop, manage and cooperate on offering deployment in Cloud environment
  • Design, develop and maintain orchestration workflows for Cloud environment
  • Develop and manage cloud interfaces to internal and external systems
  • Provide support to teams (infrastructure – OS, DB, Middleware and other various software or customer application) during integration to Cloud environment
  • Provide operations support and troubleshooting of Cloud infrastructure environment
Qualifications for cloud infrastructure engineer
  • Extreme passion for quality, scale and performance
  • Experience with distributed systems and fundamental algorithmic concepts
  • Proven understanding of TCP/IP, Sub-netting, DNS, DHCP, NAT, Routing, And related networking protocols, technologies and security related protocols (SSH, HTTPS, AAA, IPsec)
  • Intermediate level knowledge of project management and organizational change management principles/methodologies
  • Ability to present ideas and manage projects interface with business stakeholders on (complex) projects
  • This position requires an existing TS\SCI Security Clearance
3

Cloud Infrastructure Engineer Job Description

Job Description Example
Our growing company is looking for a cloud infrastructure engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for cloud infrastructure engineer
  • Working closely with software engineering teams to improve availability of services
  • Managing seamless upgrades of infrastructure and services through automation
  • Automatic scaling of infrastructure and services
  • Be challenged and expected to act as a change agent in our DevOps culture, principles and practices, using the creation & maintenance of our repos and documentation
  • Proactively appraise and modify current architecture to identify issues, research alternatives and determine improvements
  • Work with development teams and business users to help design and architect cloud native applications
  • Act as the liaison for architecture team to security team, and help implement security standards around public cloud
  • As a team member of the Cloud Infrastructure team, continue to focus on current best practices around techniques, process and new technologies pertaining to Cloud environments and market delivery
  • Document Cloud architectures, policies and procedures
  • Execute on technical design, delivery, and architecture on major new platforms and products for a team of engineers
Qualifications for cloud infrastructure engineer
  • Experience in testing Redhat server clusters
  • Experience with testing disaster recovery and business continuity
  • 6+ years’ experience Linux administration including recent experience managing a cloud based environment
  • 2+ years’ experience with automation tools, specifically Chef, Puppet or closely related
  • Knowledge of Amazon Web Services (AWS) and user support
  • Knowledge of container build and deployment using Docker
4

Cloud Infrastructure Engineer Job Description

Job Description Example
Our growing company is looking to fill the role of cloud infrastructure engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for cloud infrastructure engineer
  • Follow procedures and maintain scripts to deploy software onto new and existing Cloud server infrastructure
  • Performs all other related duties as assigned, including responding to problems in an on-call situation 24 hours a day during a rotation
  • Review Cloud tool sets regularly for efficiency and cost for performance
  • Building and maintaining Cloud, Hybrid Cloud and on premise infrastructures
  • Managing / monitoring of Cloud based boundary protection products
  • Recommend improvements to existing on premise and cloud based infrastructures
  • Document procedures and review/update on a bi-annual basis as necessary or upon direction from Team Leaders
  • Vcenter and Infrastructure strategy, design, troubleshooting, and operations in a Windows Environment
  • Responsible for establishing end-to-end monitoring and alerting on all critical aspects to ensure SLAs and get proactive notifications of possible issues for all systems
  • Development of Infrastructure Monitoring tools and Strategy
Qualifications for cloud infrastructure engineer
  • Expertise with Linux (any distro, but RHEL or derivative a plus)
  • Minimum seven years' experience running a production service supporting applications, systems and network using a *nix environment such as Red Hat Enterprise Linux, CentOS, or Scientific Linux
  • Optimize cloud infrastructure utilization
  • Solid understanding virtualization technologies (VMware, RHEV, KVM, HyperV)
  • Interest and motivation to document key points of design and operational practices, working within existing within the team approaches
  • Networking, storage, security, general automation, orchestration, Docker and Kubernetes preferred
5

Cloud Infrastructure Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a cloud infrastructure engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for cloud infrastructure engineer
  • Create continuous delivery pipelines that lead to reliable and secure deployment and configuration of our solutions
  • Work closely with analysts and science team members to implement algorithms, metrics and analytic logic as scalable, production-ready services
  • Design, develop, and deploy software solutions that manage the lifecycle of machines in our data centers
  • Design and develop enhancements to host lifecycle management systems that extend our data center reach to cloud-based hosted solutions
  • Leads Backup and Recovery design, deployment, architecture and operations
  • Leads Storage systems design, deployment, architecture and operations
  • Develop and implement best practices to be used by other teams designed to increase productivity working in the cloud
  • Create and implement automation for cloud platforms operations, monitoring and alerting purposes
  • Manage day-to-day activities for a 24x7x365 global support delivery team that directly supports NM's Azure business applications and resolves critical and complex technical issues
  • Relentlessly champion and advocate for our business applications customers in representing their issues to engineering teams and be a change agent to develop innovative ways to resolve their issues
Qualifications for cloud infrastructure engineer
  • Strong Ruby, Python, or Java skills
  • Expertise in testing and supporting infrastructure services is mandatory
  • Experience working with testing Cloud based Network services
  • Functional knowledge of Networking (VPN, firewalls, switching, and DNS)
  • Ability to understand and develop PowerShell based solutions is a plus
  • Motivation with an emphasis on team growth and performance

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates