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.
Job Overview
The Software Engineer 1 - Kubernetes/Kotlin/GitOps at Captivation will play a pivotal role in building scalable, resilient, and effective cloud-based applications. The selected candidate will work closely with cross-functional teams to design, implement, and maintain software solutions that leverage Kubernetes for orchestration and Kotlin for backend developments. The role emphasizes a strong understanding of GitOps practices, facilitating continuous integration and continuous delivery (CI/CD) processes to enhance operational efficiencies and reliability. A commitment to quality, security, and innovation is essential in delivering outstanding software products that meet client expectations.
Job Responsibilities
- Design, develop, and implement scalable applications using Kotlin.
- Manage and optimize Kubernetes clusters for deployment, scaling, and operation of application containers.
- Employ GitOps practices to automate the CI/CD pipeline, ensuring streamlined deployment processes.
- Participate in code reviews, providing and receiving constructive feedback to enhance code quality.
- Collaborate with product management and other stakeholders to define software requirements and specifications.
- Troubleshoot and resolve issues in development, test, and production environments.
- Engage in continuous learning and improvement by staying information regarding best practices, technologies, and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 1-2 years of hands-on software development experience, particularly with Kotlin.
- Familiarity with Kubernetes and cloud infrastructure technologies.
- Experience with GitOps methodologies and tools.
- Understanding of CI/CD practices and frameworks.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, both written and verbal.
Technologies & Tools
The position utilizes a variety of cutting-edge technologies and tools, including Kubernetes for container orchestration, Kotlin as the primary programming language, Git for version control, and GitOps for continuous deployment practices. Familiarity with cloud providers such as AWS or Google Cloud Platform is advantageous, alongside an understanding of containerization technologies like Docker.
Ideal Candidates
Ideal candidates for the Software Engineer 1 - Kubernetes/Kotlin/GitOps position will exhibit a strong eagerness to learn and adapt to evolving technologies. They should possess analytical thinking skills and the ability to work effectively both independently and as part of a collaborative team. A proactive approach to problem-solving and a commitment to delivering high-quality software will characterize successful individuals in this role. Additionally, a passion for innovation and an interest in emerging trends in software development will be highly regarded.
In 95 of the 188 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.