Job Description
Job Description
Hoplite Solutions is seeking a skilled Cloud Application Developer to design, develop, and maintain scalable web-based services and infrastructure in a cloud-native environment. The ideal candidate has strong experience working with modern AWS services, containerization, infrastructure as code, and automation using scripting languages like Python. This role will focus on building resilient, secure, and efficient applications using DevOps best practices and a microservices architecture.
Key Responsibilities:
-
Design, develop, test, and maintain web-based services using AWS-native technologies such as:
-
Amazon API Gateway
-
AWS Lambda
-
Amazon EKS (Elastic Kubernetes Service)
-
-
Containerize and orchestrate applications using Docker and Kubernetes.
-
Automate deployment pipelines using DevOps principles, including CI/CD and automated testing.
-
Build and manage infrastructure as code using AWS CDK or Terraform.
-
Develop data interfaces and work with various types of databases, including both relational and NoSQL.
-
Write reusable and scalable code in Python to automate infrastructure and application tasks.
-
Collaborate across teams to integrate full-stack solutions, with an emphasis on backend development.
Required Qualifications:
-
Hands-on experience designing and maintaining web-based services using AWS (e.g., API Gateway, Lambda, EKS).
- Active Poly
-
Proficiency with containerization and orchestration using Docker and Kubernetes.
-
Experience with scripting and automation using Python.
-
Experience integrating and developing data interfaces with both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., DynamoDB, MongoDB) databases.
-
Solid knowledge of Infrastructure as Code (IaC) tools, specifically AWS CDK or Terraform.
-
Strong understanding of DevOps workflows, including CI/CD pipelines and automated deployment strategies.
Desired Qualifications:
-
Full stack web development experience.
-
Familiarity with frontend or UI development using JavaScript or TypeScript.
-
Experience implementing and optimizing microservices architectures.
-
Exposure to AWS developer tools such as CodePipeline, CodeBuild, or CodeDeploy.
-
AWS certifications (e.g., AWS Certified Developer, AWS DevOps Engineer).
Powered by JazzHR
JpjQKm5MYR