Description
You will lead backend architecture and microservices development for scalable solutions. You will own AWS cloud deployments, database design, and API integration. Your work ensures low-latency, high-uptime systems. You will guide developers, enforce coding standards, and conduct technical reviews. You will drive CI/CD automation and infrastructure management using modern tools. You will implement monitoring and security measures across the stack.
Responsibilities
- Design and build scalable microservices for seamless integration.
- Ensure cost-effective and secure AWS production deployments.
- Optimize database performance using SQL and PostgreSQL.
- Build low-latency backend solutions with high uptime.
- Guide developers, enforce best practices, and conduct technical reviews.
Required Skills
- 10+ years of experience in backend development.
- Strong proficiency in Python, specifically Flask and Celery.
- Hands-on experience with AWS services: Lambda, Redshift, Glue, S3, CloudFormation.
- Expertise in SQL and PostgreSQL performance tuning.
- Experience with CI/CD tools: GitHub Actions, GitLab CI/CD, Docker, Kubernetes, Terraform.
- Proficiency in monitoring and logging: AWS CloudWatch, ELK Stack, Prometheus.
- Knowledge of backend security best practices.
- Experience with API Gateways, Service Discovery, and Observability.
- Agile/Scrum methodology and stakeholder communication skills.
Preferred Skills
- Experience with Amazon Aurora RDS for high availability.