Devops + Python
On-siteBengaluru, Karnataka, India
Job Summary
Manage CI/CD pipelines, GitFlow, and GitOps tools like Flux and ArgoCD while creating custom Kubernetes CRDs, operators, and controllers. Implement functional programming concepts in Python and Golang for infrastructure-as-code platforms, leveraging monads where needed. Handle event-driven architectures using queues, streams, and pub/sub patterns alongside serverless deployments on AWS and Azure. Configure authorization mechanisms including ABAC, RBAC, JWT, and SAML, and ensure scalability across network, direct connect, and proxy environments. Maintain deep AWS cloud expertise covering orgs, networks, security, and IAM, while applying SDLC principles like DRY, KISS, and SOLID.
Required Qualifications
- 7+ Years
- Complementary tech skills / Relevant development experience is must
- Experience with Python Scripting
- Understanding of code management and release approaches / must have
- Understanding of CI/CD pipelines, GitFlow and Github, GitOps (Flux, ArgoCD) / must have
- Understanding ABAC / RBAC / JWT / SAML / AAD / OIDC authorization and authentication
- Understanding of functional programming (Python Primary / Golang Secondary used in IAC platform)
- Understanding of handson and direction No SQL databases, i.e., DynamoDB (SCC heavy)
- Understanding of Event driven architecture queues, streams, batches, pub / subs
- Understanding of functional programming list / map / reduce / compose
- Fluent in operating kubernetes clusters, as from dev perspective
- Creating custom CRD, operators, controllers
- Experience in creating Serverless AWS & Azure (both needed)
- Understanding of Monorepo / multirepo / Understanding of code management approaches
- Understanding of scalability and concurrency
- Understanding of network, direct connect connectivity, proxies
- Deep knowledge in AWS cloud ( org / networks / security / IAM )
- Basic understanding of Azure cloud
- Understanding of SDLC, DRY, KISS, SOLID/ development principles
Desired Qualifications
- flux is good to have
- familiar with monads / needed
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.