Overview
On Site
Full Time
Skills
Network
Computer networking
Data
Switches
Routing protocols
Network security
Microservices
Kubernetes
IT management
Communication
Critical thinking
Problem solving
Software development
C
C++
Golang
Java
Messaging
RabbitMQ
Apache Kafka
SaaS
Good Clinical Practice
Google Cloud Platform
Amazon Web Services
Microsoft Azure
API
Cloud computing
OAuth
SAML
Authentication
Systems design
Articulate
Job Details
Job Description
Job Description
JOB DESCRIPTION
- BE/BTech/BS in EE/CS or equivalent. ME/MTech/MS preferred or PhD in CS/EE networking.
- Minimum 15+ years(BE/BTech/BS) or 8+ (ME/MTech/MS)? experience in software development in a related area
Requirements:?
- Strong expertise and experience on Networking i.e. Data path Switching, Routing Protocols and network security technologies.
- Development experience in Microservice Architecture, CNF, VNF and Cloud applications in Kubernetes/Dockers environment.
- Strong technical leadership skill, with excellent verbal/written communication, critical thinking and problem-solving skills.
- Programming experience in C/C++/GoLang is required and Java is a bonus.
- Experience of using messaging services RabbitMQ, Kafka or NATS
- Development experience in Springboot or SpringCloud is a big plus.
- SaaS experience over GCP, AWS, Azure is a big Plus.
- Experience or understanding of API's/services in cloud is big plus.
- Good to have OAuth, OpenID, SAML based authentication experience or knowledge.
- Work with a team of engineers to define and evolve the architecture and underlying system design to build the scalable platform of the future. You are highly technical and know how to simplify and articulate designs.
- Making decisions on architecture, scaled services.
- Partner with product managers, product owners and various stake holders to define problems and provide solutions.
- Produce Architecture, Designs, write code deliver high quality software for production consumption.
- Solicit feedback from a wide range of stakeholders. Provide helpful feedback to other designers and leaders.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.