IT

Cloud Platform Engineer

Looking to hire your next Cloud Platform Engineer? Here’s a full job description template to use as a guide.

About Vintti

Vintti is revolutionizing remote staffing by prioritizing time zone alignment. We connect US-based SMBs, startups, and firms with Latin American professionals who work synchronously with US schedules. This approach ensures that businesses can maintain their usual workflows, conduct real-time meetings, and collaborate effectively without the typical challenges of working across disparate time zones.

Description

A Cloud Platform Engineer is a specialized IT professional responsible for designing, implementing, and maintaining cloud infrastructure and platforms. This role involves deploying and managing scalable, reliable, and secure cloud services to support application development and business operations. The engineer collaborates with development teams to optimize performance and ensure seamless integration within the cloud environment. Proficiency in cloud service providers, such as AWS, Azure, or Google Cloud, and a deep understanding of networking, security, and automation tools are essential for success in maintaining the overall efficiency and integrity of cloud platforms.

Requirements

- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Cloud Platform Engineer or similar role.
- Proficiency in at least one major cloud provider: AWS, Azure, or Google Cloud Platform.
- Strong experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
- Solid understanding of CI/CD pipelines and related tools.
- Experience with container orchestration solutions such as Kubernetes or Docker Swarm.
- Knowledge of scripting languages such as Python, Bash, or PowerShell.
- Strong background in system administration, networking, and security practices.
- Experience with monitoring and logging tools.
- Familiarity with disaster recovery planning and backup solutions.
- Experience in optimizing cloud costs and resource utilization.
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Excellent communication and collaboration skills.
- Ability to produce and maintain detailed technical documentation.
- Willingness to participate in on-call rotations providing 24/7 support.
- Demonstrated capacity for learning and integrating new cloud technologies.
- Experience with performance tuning and capacity planning.
- Knowledge of security practices and compliance in cloud environments.

Responsabilities

- Design, develop, and maintain scalable cloud infrastructure using AWS, Azure, or Google Cloud Platform.
- Implement and manage CI/CD pipelines.
- Monitor system performance, security, and availability.
- Automate tasks using scripting and Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
- Collaborate with cross-functional teams to resolve cloud-related issues.
- Perform regular backups, restore operations, and disaster recovery planning.
- Conduct cost optimization analysis and reduce cloud expenditure.
- Configure and manage Kubernetes or Docker Swarm for container orchestration.
- Ensure compliance with security policies, including authorization, authentication, and encryption.
- Troubleshoot incidents and perform root cause analysis.
- Update and patch cloud environments for security and currency.
- Develop and maintain technical documentation for cloud infrastructure.
- Participate in on-call rotations for 24/7 cloud support.
- Research and integrate new cloud services and technologies.
- Provide best practices for cloud architecture and deployments.
- Conduct performance tuning and capacity planning for scalability.

Ideal Candidate

The ideal candidate for the Cloud Platform Engineer role is a highly skilled and motivated professional with a Bachelor's degree in Computer Science, Information Technology, or a related field, and extensive experience in designing, developing, and maintaining scalable cloud infrastructure on platforms such as AWS, Azure, or Google Cloud. They are proficient in leveraging Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation, and exhibit a strong understanding of CI/CD pipelines. Demonstrating robust expertise in container orchestration solutions like Kubernetes or Docker Swarm, they are also adept in scripting languages such as Python, Bash, or PowerShell. This candidate possesses a solid background in system administration, networking, security best practices, and cloud cost optimization, coupled with experience in disaster recovery planning. They have a proven track record in monitoring, logging, and updating cloud environments to enhance performance, security, and availability. With excellent problem-solving skills and the capability to troubleshoot complex issues, they effectively communicate and collaborate within cross-functional teams. Their proactive, detail-oriented nature makes them an invaluable team player and mentor, while their strategic thinking aligns cloud architecture with long-term business goals. Dedicated to continuous improvement and staying abreast of industry trends, they exemplify both leadership and a commitment to producing detailed technical documentation, maintaining high ethical standards, and ensuring compliance. Their customer-focused mindset, time management skills, resilience under pressure, and passion for innovation and technology make them the perfect fit for this dynamic role.

On a typical day, you will...

- Design, develop, and maintain scalable cloud infrastructure using providers like AWS, Azure, or Google Cloud Platform.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Monitor system performance, security, and availability to ensure optimal functionality.
- Automate routine tasks through scripting and Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
- Collaborate with cross-functional teams including developers, operations, and product managers to identify and resolve cloud-related issues.
- Perform regular backups, restore operations, and disaster recovery planning.
- Conduct cost optimization analysis and implement strategies to reduce cloud expenditure.
- Configure and manage container orchestration solutions such as Kubernetes or Docker Swarm.
- Ensure compliance with security policies by implementing proper authorization, authentication, and encryption mechanisms.
- Troubleshoot incidents, perform root cause analysis, and implement preventative measures.
- Update and patch cloud environments to ensure they are secure and up to date.
- Develop and maintain technical documentation related to cloud infrastructure and procedures.
- Participate in on-call rotations to provide 24/7 support for cloud environments.
- Research and integrate new cloud services and technologies to improve existing infrastructure.
- Advise and provide best practices for cloud architecture and deployments.
- Conduct performance tuning and capacity planning to ensure scalability.

What we are looking for

- Proactive and self-motivated with a strong drive for continuous improvement and innovation.
- Detail-oriented with excellent analytical and problem-solving skills.
- Strong interpersonal and communication abilities for effective collaboration with cross-functional teams.
- Adaptable and open to learning new technologies and methodologies.
- Excellent time management and organizational skills to handle multiple projects and priorities.
- Strong leadership qualities with the ability to mentor and guide junior team members.
- Customer-focused mindset to ensure alignment with business objectives and user needs.
- Resilient and capable of performing under pressure, especially during critical incidents.
- Highly ethical and committed to maintaining security and compliance standards.
- Strong team player with a collaborative spirit and a willingness to share knowledge.
- Strategic thinker with the ability to design and implement long-term cloud strategies.
- Committed to maintaining up-to-date documentation and adhering to best practices.
- Enthusiastic about technology with a passion for staying current with industry trends.
- Resourceful and innovative in finding solutions to complex technical challenges.
- Reliable and dependable, with a commitment to meeting deadlines and delivering high-quality results.

What you can expect (benefits)

- Competitive salary commensurate with experience
- Comprehensive health, dental, and vision insurance
- Flexible working hours and remote work options
- Generous paid time off (PTO) and holidays
- 401(k) retirement plan with company match
- Professional development opportunities, including certifications and training programs
- Access to cutting-edge technology and tools
- Employee assistance program (EAP) for mental health and wellness support
- Family-friendly benefits including parental leave
- Life insurance and disability coverage
- Commuter benefits and transportation subsidies
- Opportunities for career advancement and internal promotions
- Regular team-building activities and company events
- Wellness programs and gym membership discounts
- Discounts on company products or services
- Incentive and bonus plans based on performance
- Stock options or equity in the company
- Tuition reimbursement for further education
- Collaborative and inclusive company culture

Vintti logo

Do you want to find amazing talent?

See how we can help you find a perfect match in only 20 days.

Cloud Platform Engineer FAQs

Here are some common questions about our staffing services for startups across various industries.

More Job Descriptions

Browse all roles

Start Hiring Remote

Find the talent you need to grow your business

You can secure high-quality South American talent in just 20 days and for around $9,000 USD per year.

Start Hiring For Free