Lumenalta is a company that focuses on backend development and cloud infrastructure. As a Senior Backend Engineer, you will design and implement robust backend systems while collaborating with DevOps and frontend teams to deliver high-performance applications leveraging AWS cloud services.
Responsibilities:
- 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
- AWS Certifications (Solutions Architect, Developer, or SysOps) are a plus
- Experience with CI/CD pipelines for automated deployment and testing
- Knowledge of security best practices for cloud-native applications
- Familiarity with other cloud platforms such as Azure or GCP