Sr Manager - Software & Application Development (Software & Application Development) - B4101_1
Apply now »Date: 31 Mar 2024
Location: Pune, India
Company: Tata Communications
Broad outline of the Role
API Development Engineer
Skills and Role Responsibilities:
- Regarded for your expert knowledge in developing RESTful APIs, particularly familiar with the following languages: Python, XML, JSON, NodeJS, GO, YAML,
- Experience in the architecture and writing of microservices.
- Expert knowledge of CI/CD DevOps best practices & tools such as GIT, Jenkins, Ansible, Terraform
- Expert knowledge of Relational, Non-Relational & NoSQL databases such as Elastic Search
- Development experience in data and message bus technologies such as Kafka, RabbitMQ, 0MQ
- Acknowledged for your working knowledge of networking protocols, Linux (Red Hat Enterprise/CentOS), operational support systems/tools and SDN Controllers
- Familiarity with creating and implementing unit and integration tests including experience with TDD
- Knowledge of containerization and related tools such as Kubernetes/Openshift, Docker/Docker Swarm
- Knowledge of service and network modeling tools and protocols such as YANG/Netconf, TOSCA, HEAT
- Extensive experience working in an Agile / DevOps Team environment
- Excellent communication, troubleshooting and analytical thinking skills
Good to Have
Telecom Domain Knowledge
Knowledge in the area of SDN solutions and Cloud/Virtualization/Hypervisor platforms
10+ years of experience in a computing environment
Job Segment:
Application Developer, Developer, Telecom, Telecommunications, Cloud, Technology