Join our world class team developing solutions for global deployment and optimization of clean energy, reduce carbon emissions and help create a sustainable future for the planet.
We are looking for a DevOps Engineer to join our DevOps team to play a crucial role in designing, implementing, and managing our infrastructure and deployment processes of our new SaaS product.
We are looking for someone motivated, technology oriented and with wide system understanding capabilities to be part of our growing team and product in the renewable energy industry in a challenging environment with great people and company culture using state of the art technology.
Responsibilities
- Design and implement automation solutions for development, QA and production environments.
- Secure, scale, and manage our AWS cloud environments configuration using Terraform.
- Create, improve, and maintain our CI\CD pipelines to ensure stable software Development Life Cycle flow using GitHub Actions.
- Deploy and manage applications in Kubernetes clusters, ensuring scalability, high availability, and efficient resource utilization.
- Stay updated with the latest trends and industry standards and make recommendations for enhancements.
- Support and work alongside cross-functional software and data teams on the latest technologies.
What are we looking for?
- 2+ years of experience as a DevOps Engineer role.
- Proficiency in containerization technologies like Docker and container orchestration tools like Kubernetes.
- Experience in Production environment.
- Expertise with Terraform for AWS deployments.
- Experience with version control systems like Git and knowledge of Git workflows.
- Deep understanding of CI/CD methodologies and experience with CI/CD tools like Jenkins, GitHub Actions, etc.
- Strong Collaborative teamwork and interpersonal skills.
- Good knowledge of a scripting language.