Job Openings Cloud Engineer

About the job Cloud Engineer

Job Description: Cloud Engineer

About Us

We are a dynamic, fully remote company working within a mono repo environment that includes Go, Python, and Node.js. Our infrastructure is hosted on Google Cloud Platform (GCP) and managed using Pulumi. We are committed to leveraging cutting-edge technology to streamline our development and deployment processes.

Our team operates remotely, embracing the flexibility and innovation that remote work brings. We believe that a strong remote work culture is essential for fostering collaboration, transparency, and a sense of belonging among our team members, regardless of location.

We seek a skilled Cloud Engineer to join our team and help us continue to improve and innovate our cloud infrastructure and deployment processes. If you are passionate about cloud technologies and thrive in a remote work environment, we would love to hear from you.

Job Overview

As a Cloud Engineer, you will design, implement, and maintain tools and processes for continuous integration, delivery, and deployment of our software applications. You will work closely with our development and operations teams to ensure smooth and efficient software lifecycle management.

Key Responsibilities

  • Collaborate with Teams: Work with development and operations teams to identify and address bottlenecks in the software development lifecycle.

  • Automation: Design and implement automation tools and frameworks for continuous integration, delivery, and deployment.

  • Infrastructure Management: Monitor and manage infrastructure, ensuring optimal performance, security, and scalability.

  • Issue Resolution: Troubleshoot and resolve application development, deployment, and operations issues.

  • Version Control: Implement and maintain version control systems, configuration management tools, and other Cloud-related technologies.

  • Process Improvement: Continuously improve processes and tools to enhance efficiency and productivity.

  • Compliance: Ensure compliance with industry best practices and organizational policies.


Required Skills and Qualifications

  • Experience: Proven experience as a Cloud Engineer or in a similar software engineering role.

  • Technical Proficiency: Strong knowledge of programming languages such as Go, Python, and Node.js.

  • Cloud Tools: Proficiency with Cloud tools and technologies, including Git, GitHub, Jenkins, Docker, Kubernetes, and Pulumi.

  • Cloud Platforms: Experience with Google Cloud Platform (GCP).

  • Problem-Solving Skills: Strong analytical and problem-solving skills.

  • Collaboration: Excellent communication and collaboration skills.

  • Automation: Experience in automating CI/CD pipelines and infrastructure management.


Preferred Skills and Qualifications

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field/experience.

  • Scripting: Proficiency in scripting languages like Bash, Ruby, or Shell.

  • Security: Familiarity with best practices and the ability to implement security measures in the software development lifecycle.

  • Agile Methodologies: Understanding of agile methodologies and principles.


Why Join Us?

  • Innovative Environment: Work in a cutting-edge tech environment focusing on continuous improvement and innovation.

  • Collaborative Culture: Join a team that values collaboration, transparency, and mutual respect.

  • Professional Growth: Opportunities for continuous learning and professional development.


How to Apply

We would love to hear from you if you are a proactive Cloud Engineer passionate about automation and efficiency. Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for this role.