Source description
About the role
Job Title : Lead Cloud Developer (AWS or Azure) Location : Pune (Remote or Hybrid) Employment Type : Fulltime with GCC Key skills : Python, AWS Infra, Terraform, Coding, cloud programming skills Job Description : We are looking for a Lead Cloud Developer with a strong software engineering background who has evolved into cloud-native development. In this role, you will lead the design and development of modern cloud applications on AWS and Azure, combining your full-stack expertise with cloud-native patterns. You bring years of hands-on coding experience and understand how to build scalable, secure, and maintainable software, now leveraging the full power of cloud platforms. Responsibilities : - Lead the design and development of cloud-native applications, bringing strong software engineering principles to every solution. - Design and implement full-stack solutions using serverless, event-driven, and container-based patterns on AWS and/or Azure. - Write clean, testable, and production-ready code setting the standard for quality across the team. - Drive technical decisions around application architecture, API design, data modelling, and system integration. - Mentor and guide developers, fostering best practices in software craftsmanship, code quality, and modern development workflows. - Collaborate with cross-functional teams to translate business requirements into well-designed cloud applications. - Implement and maintain CI/CD pipelines and automated deployment processes to support rapid, reliable delivery. - Apply security best practices at the application level, including authentication, authorisation, and data protection. - Continuously evaluate and adopt new cloud services, frameworks, and tools that improve developer productivity and application quality. - Ensure systems meet functional and non-functional requirements through thoughtful design, testing strategies, and observability. Requirements : - Proven track record as a software developer, ideally with full-stack experience (frontend + backend). - Demonstrable experience building cloud-native applications on AWS or Azure in recent years. - Proficiency in at least two programming languages (e.g., TypeScript, Python, Golang, Java). - Strong understanding of software architecture and design patterns (SOLID, DRY, KISS, event-driven, domain-driven). - Experience with serverless architectures (Lambda, Azure Functions), containers, and/or Kubernetes from a developer perspective. - Knowledge of CI/CD practices and modern delivery workflows (GitOps, trunk-based development). - Solid understanding of cloud security best practices at the application layer. - Excellent problem-solving skills and ability to make pragmatic technical trade-offs. - Strong communication skills - able to articulate technical concepts to both technical and non-technical stakeholders. - Experience working in agile teams and leading technical discussions. Preferred Qualifications : - Experience designing and building APIs (REST, GraphQL) and working with NoSQL databases (DynamoDB, CosmosDB). - Deep knowledge of event-driven architectures : queues, streams, pub/sub, and asynchronous patterns. - Understanding of scalability, concurrency, and distributed systems challenges. - Familiarity with functional programming principles (map/reduce/compose, immutability). - Experience with code management strategies (monorepo/multirepo) and release processes. - Proficiency in applying quality gates : code reviews, pair programming, automated testing. - Hands-on experience with Kubernetes (CRDs, operators) or infrastructure-as-code tools (Terraform, Crossplane). - Knowledge of authentication/authorisation protocols (OAuth2, OIDC, JWT, SAML, RBAC/ABAC). - Experience with cloud networking and proxies. - Experience in building serverless cloud applications. - Expertise in CI/CD pipelines, GitFlow, and GitOps frameworks like Flux and ArgoCD. - Proficiency with GitHub for version control, code reviews, and collaborative development. - Experience in developing and managing cloud infrastructures using Crossplane.io is a plus. - AWS or Azure certifications are a plus. Job Title : Lead Cloud Developer (AWS or Azure) Location : Pune (Remote or Hybrid) Employment Type : Fulltime with GCC Key skills : Python, AWS Infra, Terraform, Coding, cloud programming skills Job Description : We are looking for a Lead Cloud Developer with a strong software engineering background who has evolved into cloud-native development. In this role, you will lead the design and development of modern cloud applications on AWS and Azure, combining your full-stack expertise with cloud-native patterns. You bring years of hands-on coding experience and understand how to build scalable, secure, and maintainable software, now leveraging the full power of cloud platforms. Responsibilities : - Lead the design and development of cloud-native applications, bringing strong software engi
More at VME VHIRE Solutions