Cloud Platform Engineer Job Description

Cloud Platform Engineer Job Description

4.5
172 votes for Cloud Platform Engineer
Cloud platform engineer provides expertise and leadership regarding Cloud Architecture for both infrastructure and applications in Microsoft Azure, Amazon Web Services, or Google Cloud.

Cloud Platform Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Strong Proficiency in at least one strongly typed language like Java and scripting languages like python, Ruby Working knowledge and expertise in configuration management tools such as Chef/Puppet build systems such as Hudson/Jenkins will be huge plus
Create performance specifications and key indicators
Develop a next generation build, test and release pipeline & dependency management application
Develop plugins and extensions to Gradle, Jenkins, Artifactory, and other systems
Work with teams to solve build and dependency management challenges
Evangelize best-practices in software development, test automation and continuous deployment processes
Work with the development, quality, and operations teams to support the day-to-day activities necessary to create and maintain continuous integration build pipelines
Work with the development, quality, and operations engineers to establish continuous deployment plans
Evaluate new tools and infrastructures to improve efficiency of the release engineering pipelines
Enhance and maintain the common build infrastructure, including the Jenkins build system, which support all team projects

Cloud Platform Engineer Qualifications

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

Licensing or Certifications for Cloud Platform Engineer

List any licenses or certifications required by the position: AWS, LPI, ITIL, RHEL, GCP, DNS, MS, MCSE, IAM, CKA

Education for Cloud Platform Engineer

Typically a job would require a certain level of education.

Employers hiring for the cloud platform engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Engineering, Technical, Software Engineering, Computer, Computer Engineering, Education, Mathematics, Business, Design

Skills for Cloud Platform Engineer

Desired skills for cloud platform engineer include:

Microsoft Azure
Chef
Kubernetes
Puppet
Containers
Salt
Terraform
S3
Google Cloud services
IAM

Desired experience for cloud platform engineer includes:

Build tools to automate steps in the automated pipeline
Provide build/release training and consultative service for other engineering teams
Knowledge of software configuration management practices, continuous integration, continuous delivery, and release management methodologies, from pre-commit through packaging and deployment
Working experience with at least one source control system, svn and git preferred
Experience supporting the day-to-day development, quality, and operations engineering activities associated with creating and maintaining fully automated Release Engineering pipelines
Detail-oriented, with strong analytical, problem-solving, communication and interpersonal skills

Cloud Platform Engineer Examples

1

Cloud Platform Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of cloud platform 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 cloud platform engineer
  • Securely develop and implement cloud strategy for both internal and external resources
  • Collaborate with business units to help architect, configure, monitor, and support their services
  • Mentor other members of the cloud engineering team
  • Follow industry trends and build proof of concepts leveraging new cloud services
  • Manage international content/sites, which includes defining and optimizing the localization workflow, managing content for market sites, and working with subsidiaries on market-specific projects
  • Write automated unit tests for your code and believe in continuous integration/delivery model
  • This is individual contributor role and the person is expected to work on incident and problem tickets to support the IaaS/ PaaS infrastructure and expected to adhere the shift pattern (Full night shifts are not expected)
  • Provide Portfolio/Project Management support
  • Work with traditional infrastructure teams to implement solutions that leverage existing investments in directory services, security, monitoring, backups, and
  • Design and implement features in Application Infrastructure Platform
Qualifications for cloud platform engineer
  • Expertise with JVM languages, such as Java, Groovy, or Scala
  • Comfort with command line interface and shell scripting
  • Bachelor’s degree in Computer Science with 3+ years of industry Release Engineering experience, or MS CS with 2+ years experience
  • Knowledge of security best practices for Windows and Linux operating systems
  • Taking a senior role in a software engineering team, guiding at least one complex project from design through to operation
  • Developing highly available web services in python
2

Cloud Platform Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of cloud platform 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 cloud platform engineer
  • Ensures cloud infrastructure is properly patched, monitored, and maintained
  • Work closely with the Infrastructure and Application leaders to improve both the ease of doing business, reliability for the Infrastructure organization's internal clients
  • Establishes credibility throughout the organization by being a proactive senior manager who understands the needs of each business and ensuring that all project and operational activities are directed towards meeting their goals and service levels
  • Work closely with the Infrastructure engineering team and architecture team to help shape a clear technology lifecycle strategy for all infrastructure platforms
  • Provide leadership in planning for the future infrastructure, proposing new directions and technologies
  • Actively participates in disaster recovery efforts, ensuring redundancy of all infrastructure platforms to mitigate major business losses in the event of disaster outages
  • Manages expense budget for these functions ensuring fiscal responsibility and sound expense controls
  • Lead the development activity of all configuration, setup, development, build, QA and deployment activities for the Cloud Demonstration Platform
  • Work with Engineering, Product, Support team to create world class demo environment that is customizable and available 24X7
  • Work with key supporting teams, including the Connectivity and Product Engineering teams, to ensure newly released connectors and core product enhancements are released into the CDP in time for Sales Consulting teams to beging demonstrating to prospects, customers and partners
Qualifications for cloud platform engineer
  • Strong object oriented development skills in Java or C#
  • JUnit, TestNG or similar
  • UI unit testing frameworks
  • Familiarity with at least one current UI framework (JQuery, React.js, Angular, ...)
  • Excellent UI programming skills
  • 1-3 Years information systems experience in a level three/four support role using AWS, Azure and/or the equivalent foundational cloud technologies
3

Cloud Platform Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of cloud platform engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for cloud platform engineer
  • Provide and maintain documentation for developed code
  • Provide technical consultancy to DPDHL ITS customers to support an application
  • Lead initial adoption across a range of use cases
  • Oversee solution architecture, vendor engagements, technical PoCs, initial deployment and integration with all infrastructure and development functions
  • Operate large scale distributed systems
  • Have experience with implementing, deploying, operating a large scale infrastructure in a cloud environment
  • Be hands-on, come up with solutions no one else has thought of
  • Work with our virtualization experts to design, prototype and develop NaviCloud product offerings
  • Develop and implement internal systems, processes, and best practices to be used by other teams designed to increase productivity
  • Ensure all infrastructure components meet proper performance and capacity standards
Qualifications for cloud platform engineer
  • Minimum 3 years Support work experience (incl
  • Ability to work successfully in a distributed team environment
  • Knowledge of Agile development process (Scrum, CI/CD)
  • 5+ years of professional experience, or a bachelor's degree in a relevant academic field and 3+ years of professional experience
  • Skilled in an OOP language, preferably Java (but C# is okay too)
  • You will be collaborating with teammates and customers who are geographically distributed
4

Cloud Platform Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of cloud platform 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 platform engineer
  • Evaluate service level issues and suggested enhancements escalated by support to diagnose and address underlying system problems and inefficiencies - engage third party suppliers on network support issues as required
  • Minimum 5+ Network Engineering / Integration experience
  • Minimum 3+ years Network Support work experience (incl
  • Excellent understanding of Network principles, topologies, design patterns, experience in analyzing requirements, creating use cases and specifications and defining multi-regional network architectures
  • Ensure quality via Unit-testing/Test-automation of developed modules
  • Documentation of Designs & Interfaces (APIs)
  • Design and implementation of the continuous integration/continuous delivery (CI/CD) pipeline into multiple public cloud regions
  • Development and operation of common platform services that can be leveraged by our SaaS solutions moving forward
  • Overall reliability and security of these services and the environments they are run in
  • Monitoring and support for these platform and infrastructure services, metrics collection and reporting related to them
Qualifications for cloud platform engineer
  • Self-motivated, eager to solve problems and drive to completion, willing to work with others
  • Hybrid engineer, able to design and implement your own code review, test, and write test automation for other engineers' code
  • In depth understanding of Linux functionalities/ features good experience of Linux system administration
  • One year of relevant programming experience developing, implementing
  • Exposure to fundamental concepts, practices, and procedures of software
  • Bachelor's in CS required
5

Cloud Platform Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of cloud platform 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 cloud platform engineer
  • Troubleshoot both infrastructure and infrastructure automation issues
  • Gather business and technical requirements from key stakeholders (product development and IT) focusing on increasing developer productivity, availability and business value
  • Core systems and infrastructure design, deployment and maintenance
  • Ensuring infrastructure security compliance
  • Disaster recovery planning and regional failover testing
  • Conduct post-mortems to analyze and prevent repeat failures
  • Developing software runbooks
  • Developing and optimizing continuous integration and deployment processes
  • Conduct periodic on call duties as needed on a regular scheme basis
  • Assess & Design solutions for Global Cloud Marketplace
Qualifications for cloud platform engineer
  • Docker containers • OpenShift • OpenStack
  • Ideal candidate will need to be able to work well in both a team environment and independently
  • Ideal candidate will love challenges and enjoy using their own skills and creativity to solve problems
  • Ideal candidate will be someone who takes pride in their work and achievement
  • At least 3 years of experience with building large-scale (preferably internet scale), distributed services is required
  • Knowledge of distributed systems and Microservices Architecture is required

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates