As a DevOps Engineer at AppXite, you won't be dealing with an on-premises environment, our application operates entirely in the cloud with containerized microservices orchestrated by Kubernetes. We are implementing Infrastructure as Code (IaC) approach using Terraform and automate everything as much as possible, we use CI-CD practices with Kubernetes-native deployment pipelines and Helm Charts for application packaging and deployment. We envision each of our employees as stakeholders, so you will be responsible for driving the collaboration with other members of the engineering team to find the best methods for solving problems and securing the quality and usability of our product.
Your Responsibilities & Mission:
* Improving cloud infrastructure operations in collaboration with software developers using Kubernetes orchestration.
* Design, implement and manage the continuous integration and continuous delivery (CI/CD) pipelines with Kubernetes deployments and Helm Charts.
* Multi-cloud Kubernetes cluster management - cluster provisioning, scaling, access control, cost, and performance analysis using Terraform.
* Plan and execute migration to newer Kubernetes solutions and container orchestration platforms.
* Working on automating tasks, develop and maintain company's existing cloud infrastructure using Terraform and Kubernetes.
* Implement modern containerization tools and cloud-native best practices.
* Troubleshooting operational issues in Kubernetes environments.
* Documenting your work in a clear and precise manner.