Cloud Native Development Engineer
About the Role
We are seeking an experienced Cloud Developer to help maintain and enhance our cloud-native software development environment.
Key Responsibilities
* Maintain and evolve the cloud-based development environment used by internal teams.
* Work together with the AWS platform engineers.
* Support CI/CD processes using GitHub Actions.
* Optimize and maintain AWS cloud services, including EKS Kubernetes clusters.
* Collaborate with developers working on Java Spring Boot and Java Lambda based applications.
* Ensure seamless integration between various AWS services (S3, SQS, SNS, API Gateway, EventBridge).
* Troubleshoot and resolve environment or infrastructure related issues.
Requirements
* Strong AWS experience.
* Java & Java Lambda development.
* Spring / Spring Boot microservices.
* Terraform.
* EKS Kubernetes.
* Github & GitHub Actions.
* S3, SQS, SNS.
* EventBridge.
* API Gateway.
* Infrastructure as Code (IaC).
* Docker.
Preferred Skills
* Cloudwatch, Kibana.
* Typescript.
The Ideal Candidate
We are looking for a skilled and motivated individual who can work independently and collaboratively as part of a team.
What We Offer
A challenging and rewarding role in a dynamic environment, with opportunities for growth and professional development.