drjobs Cloud Software Architect

Cloud Software Architect

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Join the Team Thats Redefining Wireless Technology

At Tarana you will help build a cutting-edge cloud product -- a management system for wireless networks scaling to millions of devices -- using modern cloud-native architecture and open-source technologies. You will be responsible for designing and implementing distributed software in a microservices architecture. This could include everything from requirements gathering (working with Product Management and customers) to high-level design to implementation integrations operations troubleshooting performance tuning and scaling.

You will provide technical and engineering leadership to an R&D team that owns multiple microservices end-to-end. There will be PoCs customer pilots and production releases all in an agile engineering environment. Expect to be challenged and stretch your skills on a daily basis. Expect to meet or beat exacting standards of quality and performance. We will provide the right mentoring to make sure that you can succeed.

The job is based in Pune and this job profile will require in-person presence in the office to interact with team members.

Job Responsibilities:

  • At least 15 years of experience in software development including at least 5 years in large-scale distributed software
  • Product architecture and design experience including providing technical leadership to engineering teams
  • Experience with building SaaS product offerings or IoT applications
  • Experience with not just developing but also operating and managing such systems would be a plus.

Required Skills & Experience:

  • Bachelors degree (or higher) in Computer Science or a closely-related field from a reputed university. Masters / Ph.D. preferred
  • Software design and development in Java and its associated ecosystem (e.g. Spring Boot Hibernate etc.)
  • Microservices and RESTful APIs: design implementation and consumption
  • Strong understanding of distributed systems and associated concepts like clustering asynchronous messaging streaming scalability & performance data consistency high availability.
  • Experience with distributed messaging systems like Kafka/confluent or kinesis or google pub/sub
  • Mastery of databases (relational NoSQL search engines) caching and distributed persistence technologies. Experience on Elastic Searchor any time series databases will be a plus
  • Experience with cloud-native platforms like Kubernetes and service-mesh technologies like Istio.
  • Knowledge of network protocols (TCP/IP HTTP) and standard network architectures RPC mechanisms (e.g. gRPC)
  • Secure coding practices knowledge of network security application security.

Join Tarana and help shape the future of wireless connectivity.

About Us

Taranas mission is to accelerate the deployment of fast affordable and reliable internet access around the world. Through a decade of R&D and over $400M of investment the Tarana team has created and continues to enhance a suite of next-generation fixed wireless access (ngFWA) technologies. Its unique ngFWA platform delivers game-changing advances in broadband economics in mainstream and underserved markets using both licensed and unlicensed spectrum. Taranas ngFWA technology has been embraced by more than 300 service providers in 24 countries. Tarana is headquartered in Milpitas California with additional research and development in Pune India. Learn more at .


Required Experience:

Senior Manager

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.