Required Skills: AWS Platform & Kubernetes
Job Description
Greetings! We are looking for an Atlanta-based Lead Engineer who is strong in Java, Spring Boot, AWS, DynamoDB, and Kafka.
Job Summary:
We are seeking an experienced Java, AWS Platform & Kubernetes Expert to design, implement, and maintain cloud infrastructure solutions utilizing AWS services. This role requires deep expertise in Java/Springboot, AWS cloud services, automation, CI/CD, security, and scalability best practices. The ideal candidate will work closely with development, security, and operations teams to optimize cloud environments, ensuring high availability, reliability, and performance.
Key Responsibilities:
Experience in Microservices architecture with Java.
-
Design, implement, and maintain robust and scalable cloud solutions leveraging AWS services such as EC2, S3, SQS, KMS, DynamoDB, Protegrity,VPC, Postgres SQL, and Lambda.
-
Implement, manage, and optimize Kubernetes clusters, ensuring smooth operation and seamless integration with AWS services. Focus on aspects such as networking, ingress, services, pods, security, and troubleshooting.
-
Experience with infrastructure as code tools e.g., Terraform
-
Experience in Postgres DB and NoSQL DynamoDB
-
Implement security best practices for AWS and Kubernetes, including IAM roles, policies, encryption, mTLS, and certificate management.
-
Experience in Java 17+, Spring boot, multi-threading, JPA, ORM & stream, lambda expression.
-
Work with teams to design scalable, high-performance solutions that support growing infrastructure requirements. Focus on cost optimization and efficient resource usage in cloud environments.