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
- 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
- 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
- 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 Openshift, Kafka, 3scale
- Hands-on experience with Service Mesh technologies, including Istio, for traffic management, security, and observability in microservices architectures.
- Knowledge of devops (CI/CD, GIT, ArgoCD)
- Monitoring using Prometheus, Grafana
- Experience in building web applications
- Experience in designing and integrating RESTful APIs
- Excellent debugging and optimisation skills
- Experience in unit/integration testing
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and
- Familiarity with UI/UX design
📌 Consultant (Delhi)
🏢 Red Hat
📍 Delhi