Backend Development: Build, maintain, and optimize backend systems using Python and integrate with cloud services on AWS.
Cloud Infrastructure Management: Design and deploy AWS infrastructure, leveraging services like EC2, Lambda, RDS, and S3, with an emphasis on scalability and security.
Kubernetes Orchestration: Manage containerized applications using Kubernetes, ensuring proper scaling, load balancing, and orchestration.
Infrastructure as Code (IaC): Use Terraform or AWS CDK to automate infrastructure management, ensuring repeatable and efficient cloud resource provisioning.
Monitoring & Logging: Implement monitoring and logging solutions using Grafana and Loki to ensure system reliability and performance.
Collaboration: Work closely with DevOps, frontend, and product teams to deliver cohesive, scalable, and secure applications.
Automation & Optimization: Automate workflows and improve infrastructure and application performance, ensuring low-latency and high-availability systems.
Requirements
5+ years of experience in backend development, with a focus on cloud-native applications.
Proficiency in Python for backend services and scripting tasks.
Extensive experience with AWS, including core services like EC2, S3, Lambda, and RDS.
Strong hands-on experience with Kubernetes for container orchestration and microservices management.
Familiarity with monitoring and logging tools such as Grafana and Loki.
Proven experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CDK.
Excellent problem-solving skills and the ability to troubleshoot complex issues.
Strong communication and collaboration skills, with experience working in cross-functional teams.
Additional Instructions
Backend Development: Build, maintain, and optimize backend systems using Python and integrate with cloud services on AWS.
Cloud Infrastructure Management: Design and deploy AWS infrastructure, leveraging services like EC2, Lambda, RDS, and S3, with an emphasis on scalability and security.
Kubernetes Orchestration: Manage containerized applications using Kubernetes, ensuring proper scaling, load balancing, and orchestration.
Infrastructure as Code (IaC): Use Terraform or AWS CDK to automate infrastructure management, ensuring repeatable and efficient cloud resource provisioning.
Monitoring & Logging: Implement monitoring and logging solutions using Grafana and Loki to ensure system reliability and performance.
Collaboration: Work closely with DevOps, frontend, and product teams to deliver cohesive, scalable, and secure applications.
Automation & Optimization: Automate workflows and improve infrastructure and application performance, ensuring low-latency and high-availability systems.
Perks and Benefits
In addition to competitive pay, we offer a variety of benefits to support your professional and personal growth, including:
Flexible working hours in a remote environment.
Health insurance (medical and dental) for W2 Employees.
401K Contribution.
A professional development fund to enhance your skills and knowledge.
15 days of paid time off annually.
Access to soft-skill development courses to further your career.