Cloud Platform Engineer Job Description
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:
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:
Desired experience for cloud platform engineer includes:
Cloud Platform Engineer Examples
Cloud Platform Engineer Job Description
- 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
- 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
Cloud Platform Engineer Job Description
- 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
- 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
Cloud Platform Engineer Job Description
- 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
- 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
Cloud Platform Engineer Job Description
- 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
- 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
Cloud Platform Engineer Job Description
- 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
- 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