Website:
simfluent.com
Job details:
Role Overview
We are looking for a skilled and motivated AWS Developer to design, develop, and maintain scalable cloud-based applications. The ideal candidate should have hands-on experience with AWS cloud services and a strong understanding of cloud-native application development.
ShyftLabs is a rapidly growing data product company that specializes in creating digital solutions for Fortune 500 companies across various industries. We are looking for a talented and experienced Backend Developer to join our team and help us continue to deliver innovative solutions that help accelerate business growth.
Key Responsibilities
- Design and architect scalable, high-performance backend systems
- Lead the development of system architecture, including high-level and low-level design (HLD/LLD)
- Ensure that the system design adheres to industry best practices and principles, such as microservices, distributed systems, and cloud-native architectures
- Develop and optimize backend components, including APIs, databases, and server-side logic
- Implement best practices for security, performance, and scalability in backend development
- Monitor and optimize system performance, ensuring low latency and high availability
- Implement logging, monitoring, and alerting systems to ensure system health and quick troubleshooting
- Collaborate with cross-functional teams, including frontend developers, product managers, and DevOps, to deliver end-to-end solutions
- Help set and maintain high coding standards within the team
Requirements
- AWS (EC2, Lambda, S3, RDS, VPC, IAM, CloudFormation, CloudWatch)
- Python
- Java
- Node.js
- REST APIs
- Microservices Architecture
- Cloud-native Development
- CI/CD Tools
- DevOps Practices
- Infrastructure as Code (IaC)
- Terraform
- System Architecture Design (HLD/LLD)
- Distributed Systems
- Backend Development
- Database Optimization
- Performance Monitoring
Preferred Skills
- Docker
- Kubernetes
- Google Cloud Platform (GCP)
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
- 3+ years of hands-on experience in AWS cloud application development
- Strong knowledge of AWS services such as EC2, Lambda, S3, RDS, VPC, IAM, CloudFormation, CloudWatch, etc
- Experience with programming languages such as Python, Java, Node.js, or similar
- Good understanding of REST APIs, microservices architecture, and cloud-native development
- Experience working with CI/CD tools and DevOps practices
- Familiarity with Infrastructure as Code (IaC) tools like Terraform or CloudFormation
- Strong problem-solving, analytical, and communication skills
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Click on Apply to know more.