1
10decoders•10d ago
Indeed
Node JS
Chennai, Tamil Nadu
Full Time
Senior Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Cloud Engineering Leadership Opportunity in Chennai
Join a forward-thinking enterprise cloud excellence team in Chennai, Tamil Nadu. We are seeking a highly skilled Lead/Architecture Cloud Engineer to spearhead the modernization of our core service layer. This pivotal role involves architecting high-scale, secure, and resilient serverless solutions, with a strong emphasis on building mission-critical API ecosystems and event-driven backends that align with the Azure Well-Architected Framework.
Key Responsibilities:
- Enterprise API Development: Design and implement robust RESTful/GraphQL APIs and leverage Azure API Management (APIM) for comprehensive policy-driven governance, effective rate limiting, and enhanced security.
- Distributed Messaging: Architect decoupled and reliable communication patterns using Azure Service Bus (Queues and Topics/Subscriptions) to manage complex cross-service transactions and high-volume message processing efficiently.
- Zero-Trust Security: Implement enterprise-grade security measures by centralizing secret management, keys, and certificates within Azure Key Vault. Utilize Managed Identities and RBAC for passwordless authentication.
- Data Persistence: Integrate and optimize document-based workloads with technologies like MongoDB (Atlas or Cosmos DB for MongoDB), ensuring data consistency and efficient indexing for global scalability.
- Resiliency Patterns: Employ Durable Functions for sophisticated stateful workflows and implement essential resiliency patterns such as Circuit Breaker and Retry with Exponential Backoff to guarantee system reliability.
- Governance & DevOps: Standardize infrastructure deployments and maintain robust CI/CD pipelines using Azure DevOps or GitHub Actions for seamless development and deployment workflows.
What We're Looking For:
- Experience: A minimum of 8 to 12 years of professional backend software engineering experience, with at least 5 years dedicated to building and scaling applications on the Microsoft Azure or GCP platforms.
- Transformation Expertise: A proven track record of successfully transitioning monolithic legacy systems into modern serverless, event-driven architectures.
- Enterprise Environment Acumen: Experience working within large-scale enterprise environments, adept at navigating complex security requirements and collaborating effectively with cross-functional DevOps and Security teams.
Technical Skillset:
- Node.js/TypeScript Mastery: Expert-level proficiency in Node.js (including Async/Await, Event Loop concepts) and production-grade TypeScript.
- Messaging Patterns: Deep understanding of Azure Service Bus features, including dead-lettering, duplicate detection, and message sessions.
- Enterprise Security: Familiarity with Azure Active Directory (Entra ID) and securing private endpoints for Azure Key Vault and databases.
- Observability: Proficiency in utilizing Azure Monitor and Application Insights for distributed tracing and performance tuning to ensure optimal application performance.
Preferred Certifications:
- Microsoft Certified: Azure Developer Associate (AZ-204).
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305).
Company
1
10decoders
Chennai, Tamil Nadu
Posted on Indeed