Job title: Sr. Cloud Developer
Location: Atlanta GA
Duration: 12 Months
Tax terms: C2C W2 1099
Job Overview:
- We are seeking a Senior Cloud Developer with strong expertise in AWS API development data streaming and cloud-native applications to build and support highly scalable resilient and secure services. This individual will help lead the design and development of modular APIs and data-centric cloud solutions using serverless technologies container orchestration (ROSA/OpenShift) and modern Java frameworks.
Candidates needs to have:
- 6 years of experience in software development with focus on cloud-based platforms and microservices.
- Hands-on experience with AWS including Lambda Aurora Elasticache Glue Redshift and ROSA/OpenShift.
- Strong development skills in Java Python TypeScript and SQL.
- Proficiency with modern frameworks: Spring Boot Quarkus Angular etc.
- Experience in API design and development especially for data services.
- Familiarity with streaming platforms like Kafka and real-time data processing.
- Solid understanding of containerization orchestration tools like Docker and Kubernetes/OpenShift.
- Practical experience with CI/CD pipelines GitOps workflows and tools like Jenkins or CodePipeline.
Job Description:
- Design and build scalable secure and high-performance cloud-native applications using Spring Boot Quarkus Java and TypeScript.
- Develop and maintain RESTful APIs microservices and backend services to support internal business and customer-facing applications.
- Lead data transformation and migration efforts in cloud environments with streaming data pipelines and event-driven architectures.
- Work with AWS services including Lambda (serverless) Aurora (PostgreSQL) Elasticache Glue Redshift and ROSA (OpenShift on AWS).
- Implement and maintain CI/CD pipelines using Git CodePipeline Jenkins and related DevOps tools.
- Collaborate with architects business analysts QA and other developers to define requirements and deliver end-to-end solutions.
- Write and maintain infrastructure as code (IaC) and automation scripts using Python Bash and PowerShell.
- Use Docker Kubernetes and/or OpenShift to deploy and manage containerized applications.
- Extract and process data from heterogeneous sources (Oracle DB2 MySQL Postgres) for analytical and operational use.
- Build test and deploy infrastructure and application changes in alignment with agile and DevOps best practices.
- Perform troubleshooting debugging and root cause analysis of production issues and performance bottlenecks.
- Create and maintain documentation (technical specs diagrams and solution flows).