08 Aug
|
Naukri Assist
|
Bengaluru
08 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 settings, 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
Solid 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