Job Description
We are seeking a skilled Cloud Engineer to join our team. As a Cloud Engineer, you will play a key role in ensuring the smooth operation of our cloud services.
Your primary responsibility will be to design, develop, and maintain scalable and reliable cloud infrastructure. This includes monitoring system performance, troubleshooting issues, and implementing solutions to improve overall efficiency.
In addition to your technical expertise, you will also contribute to the development of infrastructure health monitoring and reporting. This involves identifying areas for improvement and working with cross-functional teams to implement changes.
You will have the opportunity to work on a wide range of projects, from building new cloud infrastructure to optimizing existing systems. We value passion, enthusiasm, and a willingness to learn more than specific qualifications.
Required Skills and Qualifications
* A minimum of 2+ years' experience working in development, engineering, QA, and/or IT operations team(s) with a focus on programming and scripting of solutions to manage system automation and cloud infrastructure reliability.
* Experience supporting existing tooling, automation, and/or services in one or multiple languages (e.g., Terraform, C++, Java).
* Understanding of SLA, SLI, SLO.
* Understanding of higher-level languages (e.g., Python, Java, NodeJS).
* Familiarity with micro-services and monolithic architectures.
* Experience working with high-performance or distributed systems.
* Experience parsing application and/or system logs to identify root cause and provide/suggest solutions or workarounds.
* Understanding of the demands related to supporting live production systems, maintaining high availability, and responding swiftly to issues as they appear.
* Experience with both Linux, Windows systems, and networking fundamentals.
* 1-2 years' experience in configuration and maintenance of applications such as web servers, load balancers, Oracle databases, and cloud environments.
* 1-2 years' experience learning software, frameworks, and APIs.
* Understanding of the requirements of system maintenance, patching, and deployment.
* Experience with Certificate and Secret Management related to security protocols.
Benefits
We believe that coming together as a community, in person, is important for innovation, connection, and fostering a sense of belonging. Our roles have the right balance of remote and in-office working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader community.
Other Opportunities
We offer a supportive environment where you can learn and grow. As a Cloud Engineer, you will have opportunities to work on a wide range of projects and collaborate with cross-functional teams. You will also have access to training and development programs to help you advance in your career.