Description

Job Description

Required Skills/Experience:

  • 10+ years of progressive experience in Software Engineering.
  • Working experience with Cassandra, Java/Springboot, Microservices and MS Azure
  • Previous experience leading large scale Cloud Migrations
  • Effective communication, presentation, leadership, problem-solving and analytical skills
  • Proven collaboration and influencing skills

Essential Responsibilities:

  • Lead a team of engineers to adopt & advocate best engineering practices, reusable modular designs resulting in a quality and fast-paced deliverables.
  • Proficiency in building Microservices using Java, Springboot, GraphQL, etc.
  • Good understanding of Microservice architecture with experience in containerized deployment using MS Azure.
  • Proficiency in Azure Cloud capabilities.
  • Experience in integration with Databases (Cassandra and RDBMS) and Streaming platforms (Kafka).
  • Experience in Continuous integration and Continuous deployment using Maven, Jenkins, Docker, Kubernetes and Springboot.
  • Experience in scaling solution in a multi-cloud environment.
  • Experience in System Architecture, Cloud Deployments, Containerization, Authentication/Authorization Systems, and Protocols.
  • Critical experience in tradeoffs b/w cost, scale, speed, and agility.
  • Worked across teams to define quantified deliverable from high-level requirements.
  • Strong communication skills & ability to estimate, prioritize & execute on the technology roadmap.

 

Education

Any Graduate