i
Coders Brain
514 Coders Brain Jobs
10-12 years
Lead Platform Engineer - AWS Cloud (10-12 yrs)
Coders Brain
posted 6d ago
Flexible timing
Key skills for the job
Job Title : Lead Platform Engineer - Software & Cloud Engineer
Experience : 10+yrs
Job Description :
We are seeking a Lead Platform Engineer - Software & Cloud Engineer with extensive experience in AWS cloud platforms, backend development, and cloud-native application architectures. This role will require a seasoned professional to lead the design, development, and deployment of cloud-based solutions using modern technologies like Node.js and AWS services. You'll play a key role in designing and implementing platform solutions for scalable, secure, and high-performance applications.
Key Responsibilities :
Cloud Platform Design & Development :
- Build, maintain, and optimize cloud platform solutions within AWS.
- Design and implement backend applications using the Node.js stack, including frameworks like Nest.js.
- Integrate backend applications with essential AWS services (RDS, Lambda, VPC, API Gateway, Route 53, etc.).
API Design & Integration :
- Design and implement APIs for integration with frontend applications, utilizing REST and gRPC protocols.
- Document APIs effectively using tools like Swagger and Postman.
Cloud-Native Solutions & Infrastructure :
- Develop cloud-native applications using Serverless and integrate them with relevant AWS services.
- Work with Docker, Kubernetes, and ECS to set up deployment environments for the project team.
- Design deployment architectures in AWS, considering project-specific requirements and leveraging the full AWS stack.
Code Review & Best Practices :
- Conduct code reviews to ensure high code quality, scalability, and adherence to best practices.
- Work closely with development teams to improve existing codebases and drive continuous integration and delivery practices.
Collaboration & Communication :
- Collaborate with cross-functional teams to define technical and non-technical requirements.
- Communicate effectively with Product Owners and team members to ensure alignment and meet project goals.
Required Skills & Qualifications :
Experience :
- 10+ years of overall experience in backend development, specifically with Node.js and its ecosystem.
- Proven experience with designing and building cloud platform solutions, specifically in AWS.
Technical Skills :
- Expertise in Node.js stack and frameworks like Nest.js (or similar tech stacks).
- Extensive experience in API design and integration using protocols such as REST and gRPC.
- Hands-on experience with AWS services including RDS, VPCs, Lambda, API Gateway, Route 53, and other critical cloud services.
- Strong understanding of cloud-native application development, serverless architectures, and best practices for cloud security and scalability.
- Experience setting up and managing deployment environments using Docker, Kubernetes, ECS, and related tools.
- Experience with Infrastructure as Code (IaC) tools like Terraform and CloudFormation.
- Familiarity with CI/CD systems for automated deployment and continuous integration.
Soft Skills :
- Strong ability to communicate technical concepts to both technical and non-technical stakeholders.
- Ability to lead and mentor teams, performing code reviews and ensuring adherence to best practices.
Problem-solving mindset : Ability to identify issues and find appropriate solutions, even without knowing all the answers upfront.
Functional Areas: Other
Read full job descriptionPrepare for Platform Engineer Lead roles with real interview advice