08 Sep
|
Red Hat
|
Mumbai
Job description
What will you do
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in Ruby, Java/JRuby, React, and JavaScript
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
- Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in Ruby, Java/JRuby, React, and JavaScript
- This position requires frequent in office work with clients and availability to travel up to 50-80%.
What will you bring
- At least 3 years of experience in building large-scale software applications
- Extensive experience in Kafka, Debezium
- Hands-on experience withService Mesh technologies, including Istio, for traffic management, security, and observability in microservices architectures.
- Experience in building web applications
- Experience in designing and integrating RESTful APIs
- Knowledge of Ruby, Java/JRuby, React, and JavaScript
- Excellent debugging and optimization skills
- Experience in unit/integration testing
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
📌 Senior Consultant (Mumbai)
🏢 Red Hat
📍 Mumbai