Full Time

Software Engineer 0 - Kubernetes/Kotlin/GitOps

Captivation
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Captivation, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Engineer specializing in Kubernetes, Kotlin, and GitOps at Captivation, you will play a vital role in the design, development, and maintenance of our cloud-native applications. You will work closely with cross-functional teams to implement efficient and scalable solutions that enhance our operational capacity. Your expertise in modern software practices will enable the team to embrace DevOps methodologies, contributing to the seamless integration and deployment pipelines that are essential for the seamless operation of our services.



Job Responsibilities

  • Design, develop, and maintain robust microservices using Kotlin.
  • Implement and manage Kubernetes clusters to ensure high availability and scaling of applications.
  • Utilize GitOps methodologies to automate deployment processes and improve operational efficiency.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Conduct code reviews and ensure adherence to architecture and design principles.
  • Monitor and troubleshoot applications in production to ensure optimal performance.
  • Contribute to the enhancement of system architecture and design patterns.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development using Kotlin or similar programming languages.
  • Strong knowledge of Kubernetes architecture and management.
  • Experience in implementing GitOps practices utilizing tools such as ArgoCD or Flux.
  • Familiarity with CI/CD tools and DevOps processes.
  • Excellent problem-solving skills and ability to work independently as well as part of a team.
  • Strong understanding of cloud technologies, preferably AWS, Azure, or Google Cloud Platform.


Technologies & Tools

In this position, the successful candidate will work with a variety of cutting-edge technologies and tools including Kubernetes for orchestration, Kotlin for application development, along with GitOps tools such as ArgoCD and Flux for managing deployment pipelines. Familiarity with cloud platforms like AWS, Azure, or Google Cloud, as well as CI/CD tools, will be essential for executing automation tasks and optimizing our software delivery processes.



Ideal Candidates

The ideal candidate is someone who demonstrates a passion for technology and a commitment to continuous learning. A proactive individual who enjoys tackling complex problems and can thrive in a dynamic and fast-paced environment will excel in this role. Strong interpersonal skills and the ability to effectively communicate technical concepts to non-technical stakeholders are essential qualities that will contribute to the success of both the individual and the team. A collaborative spirit and an eagerness to innovate will further enhance your fit within Captivation's culture.

In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.