Accepting Applications
Full-time
On-site
Posted 1 hour, 37 minutes ago
0 views
0 applications
Job Description
As a software engineer, you will be tasked with designing, deploying, and maintaining our data\-centric and purely software applications across both cloud and on\-premise infrastructures. This role requires close collaboration with software developers, network data scientists, and network experts.
**Your specific responsibilities will include:**
• In\-depth knowledge of Python. Required 10\+ years of experience
• Experience in developing and delivering data\-centric applications
• Building reusable code and libraries
• Strong experience in building RESTful APIs or web frameworks using Python
• Proficiency in designing and building microservices architecture (preferably in cloud)
• At least 2 years of professional experience with Google Cloud Platform or other cloud platforms in application deployment
• Hands\-on experience and understanding of Docker
• Experience with CI/CD pipelines
• Ability to support and mentor junior developers
• Excellent communication skills
• Providing accurate time estimates for tasks
• Familiarity with agile methodology
**Desirable Skills:**
• Professional experience in designing and deploying microservices with observability at the core using Prometheus, Grafana, Cloud trace, or equivalent stack
• Hands\-on experience and understanding of Kubernetes
• Deep understanding of cloud security
• Experience with SQL
More jobs from Tata Elxsi
Login to Apply
Don't have an account? Register