13 Nov
|
Rhythm Innovations
|
Bhubaneswar
13 Nov
Rhythm Innovations
Bhubaneswar
At Rhythm, our values form the foundation of our business. We are passionate about customer success, innovation, and our employees. Rhythm Innovations is an innovative startup specializing in fleet risk management. We are seeking a hands-on Tech Lead - AWS to design and develop cloud-native applications and integration solutions, while guiding a small team of engineers through the full software development lifecycle. This role is best suited to someone who wants to stay close to the code and the design table, not just the roadmap: you will personally write production code, design solution architecture for new features, and set the technical direction and coding standards that the rest of the team follows on AWS.
You will work closely with product managers, architects, and fellow engineers to translate business requirements into well-designed, scalable, and maintainable AWS solutions, using services such as Lambda, API Gateway, S3, RDS, DynamoDB, and Glue.
Design and develop backend services, APIs, and data pipelines on AWS, writing production-grade code in Python, Node.js, or Java as a hands-on contributor (targeting roughly 60-70% hands-on coding/design, balanced with technical leadership).
Translate business and product requirements into detailed technical designs, including API contracts, data models, sequence diagrams, and component-level architecture.
Lead the design of serverless and event-driven solutions using AWS Lambda, API Gateway, Step Functions, EventBridge, SQS, and SNS.
Design and implement data storage and processing solutions using Amazon S3, RDS (PostgreSQL/MySQL/Aurora), DynamoDB, and AWS Glue for ETL/ELT workloads.
Conduct thorough code reviews,
enforce coding standards, and champion clean, testable, well-documented code across the team.
Break down epics into technical tasks, estimate effort, and guide sprint planning in partnership with the engineering manager and product owner.
Mentor and coach engineers on AWS best practices, secure coding, performance optimization, and design patterns.
Build and maintain CI/CD pipelines (CodePipeline, CodeBuild, GitHub Actions) to support frequent, reliable, low-risk deployments.
Implement infrastructure-as-code using AWS CloudFormation, CDK, or Terraform, and review IaC changes proposed by the team.
IAM least-privilege roles, VPC network design, encryption at rest and in transit, and secrets management.
Set up monitoring, logging, and alerting (CloudWatch, X-Ray) to proactively catch performance and reliability issues, and lead root-cause analysis on production incidents.
Continuously evaluate new AWS services and features, and recommend adoption where they simplify design or reduce cost.
Collaborate with QA to define testing strategy (unit, integration, load) for new designs and features.
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent practical experience).
6+ years of professional software development experience, including at least 2 years in a technical leadership or lead-developer capacity.
Strong, hands-on development experience with AWS services, particularly Lambda, API Gateway, S3, RDS, DynamoDB, and Glue, in production environments.
Expert-level proficiency in at least one of Python, Node.js (TypeScript), or Java, with a track record of designing and shipping production systems.
Proven experience designing RESTful APIs and event-driven architectures, including API versioning, authentication (OAuth2/JWT), and API gateway patterns.
Solid understanding of relational and NoSQL database design, indexing, and query optimization (RDS and DynamoDB).
Hands-on experience with infrastructure-as-code (CloudFormation, CDK, or Terraform) and CI/CD tooling.
Experience conducting code reviews, setting technical standards, and mentoring engineers of varying seniority.
Comfortable owning technical designs end-to-end: from requirement discussions through design documentation, implementation, and production support.
Solid communication skills, able to explain technical trade-offs clearly to both engineers and non-technical stakeholders.
AWS Certified Solutions Architect – Associate/Professional or AWS Certified Developer – Associate (or equivalent hands-on experience).
Experience with containerized workloads (ECS, Fargate, or EKS) is a plus.
Familiarity with data governance and compliance standards (GDPR, HIPAA, SOC 2) is a plus.
Professional growth and development opportunities.
career-website-detail-template-2 =
📌 Tech Lead Java + AWS (Bhubaneswar)
🏢 Rhythm Innovations
📍 Bhubaneswar