Role Overview
We are looking for a Software Engineer II to join Deutsche Telekom Digital Labs Private Limited. You will design, develop, and maintain software solutions using Java and GoLang to build optimized, scalable, and modular applications.
Responsibilities
- Design, develop, and maintain software solutions using Java and GoLang to build optimized, scalable, and modular applications.
- Utilize expertise in deterministic parallel Java, Go language, or relevant skillsets to work on various projects.
- Build scripts and automation scripts using Terraform to enhance efficiency and automation in the development process.
- Collaborate with cross-functional teams to ensure smooth execution and integration of software components.
Requirements
- Bachelor's degree in Computer Science or related field.
- 3-5 years of experience in software development with a focus on Java, GoLang, Scala, or relevant programming languages.
- Strong knowledge of DevOps platform tooling such as Ansible, Terraform, Puppet, and Docker.
- Experience with DevOps tools like CloudFormation, Terraform, Jenkins, and GitHub.
- Proficiency in provisioning AWS clusters using Terraform, Helm, and Helm Charts.
- Familiarity with DevOps toolchains.
Skills
- Java
- GoLang
- Terraform
- AWS
- Docker