Wiser Technology

Kubernetes Operator Developer

Wiser Technology
  • Quick apply
  • Remote
  • Europe only
  • Full-time

Technical Skills

  1. Kubernetes Expertise

    • Comprehensive understanding of Kubernetes architecture, components, and operation.

    • Experience with Kubernetes administration and management tasks.

  2. Operator Framework Knowledge

    • Familiarity with the Operator Framework, including Operator SDK and Helm.

    • Understanding of the purpose and lifecycle of Kubernetes operators.

  3. Programming Skills

    • Proficiency in languages commonly used for writing operators, especially Go, the primary language for Kubernetes development.

    • Experience with other languages such as Python or JavaScript may also be beneficial for scripting and auxiliary tools.

  4. API and CRD Management

    • Ability to create and manage Custom Resource Definitions (CRDs) in Kubernetes.

    • Knowledge of API Gateway and how APIs integrate with custom resources.

  5. Automation and CI/CD

    • Strong skills in developing CI/CD pipelines specifically for Kubernetes applications.

    • Experience with tools like Jenkins, GitLab CI, or GitHub Actions.

  6. Containerization and Orchestration

    • Expertise in containerization technology, notably Docker.

    • Understanding of how Kubernetes orchestrates these containers.

  7. Cloud and Infrastructure Knowledge

    • Familiarity with cloud providers like AWS, Azure, and GCP and their Kubernetes services (EKS, AKS, GKE).

    • Infrastructure as Code (IaC) tools like Terraform for resource provisioning.

  8. Monitoring and Logging

    • Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK Stack.

    • Knowledge of setting up alerts and dashboards to monitor Kubernetes operators.

Soft Skills

  1. Problem-Solving Abilities

    • Analytical skills to diagnose and resolve issues promptly.

    • Ability to troubleshoot complex systems and workflows.

  2. Collaboration and Communication

    • Effective communication skills to work with cross-functional teams.

    • Ability to document processes, APIs, and operator specifications clearly.

  3. Adaptability

    • Flexibility to adapt to changing technologies and methodologies within Kubernetes and DevOps landscapes.

    • Ability to keep up with the fast pace of open-source developments and updates.

  4. Attention to Detail

    • Precision in configuring and deploying operators to prevent downtimes and failures.



person-on-chair
Live anywhere, work everywhere.Sign up for free