What are the responsibilities and job description for the Technical Lead – Full-Stack Cloud Engineering position at Centraprise?
Role: Technical Lead – Full-Stack Cloud Engineering
Location: Lebanon, NJ
Experience: 10 Years
Employment Type: Full-time
🔹 Role Overview
We are seeking a highly experienced Technical Lead – Full-Stack Cloud Engineering to design, build, and lead scalable cloud-native applications on AWS. The ideal candidate will bring strong hands-on expertise in backend AWS services, modern frontend frameworks, CI/CD automation, and proven leadership experience in guiding engineering teams.
🔹 Must-Have Technical & Functional Skills
- 10 years of total experience in software engineering
- 5 years of experience designing and leading cloud application development
- Strong expertise in AWS services, including:
- AWS Lambda
- DynamoDB
- API Gateway
- S3
- Route 53
- EC2
- ECR
- IAM
- Frontend development experience with:
- React
- TypeScript
- Vite
- Hands-on experience with Docker
- CI/CD pipeline implementation using GitHub Actions
- Infrastructure-as-Code experience using Terraform
- Strong leadership, communication, and mentoring skills
🔹 Roles & Responsibilities
- Lead the architecture and design of AWS-based distributed systems
- Drive implementation across:
- Backend: AWS Lambda, DynamoDB, API Gateway, S3, Route 53, EC2, ECR
- Frontend: React, TypeScript, Vite
- Perform code reviews, enforce best practices, and maintain high engineering standards
- Mentor and manage development teams; collaborate closely with QA and DevOps
- Establish and maintain CI/CD pipelines, branching strategies, and deployment workflows
- Oversee API design, security, and integration using AWS API Gateway
- Ensure system reliability, scalability, performance, and security
- Partner with stakeholders, product owners, and infrastructure teams
- Support production readiness, monitoring, logging, and operational excellence