I am looking for the best candidate to be our next
DevOps Engineer (fully remote)
- Contractor Modality
- Payment in USD
Responsabilities:
- Design, implement, and maintain cloud infrastructure architecture, ensuring scalability and product availability.
- Manage and optimize cloud resources to guarantee optimal performance and efficient usage.
- Provide support for microservices deployments in development, UAT, and production environments on Beesion's infrastructure (EKS, Rancher, OpenShift) and/or the end-client's infrastructure (EKS, AKS, OpenShift) using CI/CD orchestrators and manifest management through Helm templates.
- Manage source code version control and deployments in development, testing, and production environments.
- Implement continuous integration and continuous delivery (CI/CD) practices to accelerate the development lifecycle.
- Provide deployment support by investigating and analyzing root causes of technical issues reported on Beesion's infrastructure and/or third-party infrastructure, offering level 2 support to the delivery team and professional services for the end client.
Essential Requirements:
- Definition and management of CI/CD pipelines. Experience with Tekton, Azure DevOps, ArgoCD, and Flux is highly valued.
- Experience in supporting artifact management services: Maven, Gradle, Nexus, Docker registry.
- Experience deploying Java-based services on Spring Boot or later.
- Experience deploying NodeJS-based services.
- Experience configuring manifests for deploying high-availability services on Kubernetes.
- Experience generating templates via Helm for managing deployment, service, ingress, egress, secret, secretprovider, role, rolebinding, and serviceAccount templates.
- Advanced Docker experience, including container image management and extension. Initialization, execution, volume management, and port exposure.
- Experience configuring and maintaining published service specifications using API Management tools.