Senior AWS Cloud Developer
Pune (Pune Division) IT development
Job description
61329 | IT & Tech Engineering | Professional | Allianz Technology | Full-Time | Permanent
Warning: When posting this job advertisment on an external job board, the length of the following fields combined must not exceed 3950 characters: "External Posting Description", "External Posting Footer"
Complementary tech skills
· Understanding of code management and release approaches
· Monorepo / multirepo
· Understanding of code management approaches
· Good understanding of functional programming
· Understanding of SDLC, DRY, KISS, SOLID
· Understanding ABAC / RBAC / JWT / SAML / AAD / OIDC authorization and authentication
· No SQL databases, i.e., DynamoDB
· UI development, i.e., in React, hooks, typescript
· Event driven architecture – queues, streams, batches, pub / subs
· Understanding functional programming – list / map / reduce / compose, if familiar with monads
· Understanding scalability and concurrency
· Understanding of network, direct connect connectivity, proxies
· Understanding of CI/CD pipelines, GitFlow and Github, GitOps (Flux, ArgoCD)
· Polyglot programmer with leading one language - expert level in at least 2 languages - python / typescript / golang
· Fluent in operating kubernetes clusters, as from dev perspective
· Creating custom CRD, operators, controllers
· Experience in creating Serverless cloud applications
· Deep knowledge in AWS cloud (Basic understanding of Azure cloud)
Soft skills
· Communication and leadership
· Supervise team members, delegate tasks, issue feedback, evaluate risks, and resolve conflicts.
· Project and crisis management
· Problem solving and innovation.
· Ownership and vision
Tech skills
· Fluency in software architecture, software development, and systems testing.
· Technical guidance and decision-making skills
· Ability to shape the solution and enforce development practices.
· Quality gates – code reviews, pair programming, team reviews meeting