07 Aug
|
Naukri Assist
|
Bengaluru
07 Aug
Naukri Assist
Bengaluru
Technical / Specialized Knowledge, Skills & Abilities
Go & Python Expertise
- Strong hands-on experience with Go and Python, including:
- Building concurrent, performant, production-grade Go services using goroutines, channels, and Go’s native concurrency model.
- Designing Python-based microservices, automation frameworks, backend workflows, or platform tools with emphasis on robustness and maintainability.
- Experience with Go module management, Python packaging, virtual environments, dependency management, and application structuring.
- Developing RESTful APIs and distributed service components using Go or Python.
Distributed Systems & SaaS
- Experience building web-scale, highly available, multi-tenant SaaS platforms with solid emphasis on backend architecture, distributed systems, and microservices.
Cloud & Data Skills
- Experience with a major public cloud (AWS, Azure, or GCP)
and strong understanding of cloud-native architectures, IAM, networking, and managed services.
- In-depth experience with SQL, relational database schema design, transactional flows, and query/profile optimization.
Systems & Architecture
- Strong foundation in computer science fundamentals: data structures, algorithms, design patterns, concurrency models, and distributed systems concepts.
- Experience with one or more supporting ecosystem components, including:
- API gateways
- Identity and access management (OAuth2, OIDC)
- Messaging systems (Kafka, RabbitMQ)
- Workflow orchestration / job scheduling engines
- Distributed caching or search systems
📌 Sr. Software Developer Python (Bengaluru)
🏢 Naukri Assist
📍 Bengaluru