30 Sep
|
Tata Communications
|
Bengaluru
30 Sep
Tata Communications
Bengaluru
Purpose of the Role:
The Engineer will be responsible for supporting, monitoring, troubleshooting, and maintaining infrastructure, VoIP platforms, containerized applications, and DevOps environments. This role requires working closely with cross-functional teams to ensure the reliability, scalability, security, and performance of communication platforms and cloud-based services. The individual will contribute to infrastructure automation, CI/CD processes, system administration, and operational excellence while continuously enhancing platform stability and performance.
Key Responsibilities:
VoIP Unified Communications Support
- Support and troubleshoot VoIP/SIP-based communication platforms.
- Manage and maintain VoIP components including Asterisk, FreeSWITCH, and Kamailio.
- Analyze call flow, SIP signaling, and media issues using Wireshark and related monitoring tools.
- Investigate and resolve customer-reported voice quality, routing, and connectivity issues.
- Monitor platform health and ensure high availability of communication services.
Cloud Infrastructure Management
- Support AWS cloud infrastructure and associated networking services.
- Work with AWS services including:
- EC2
- EKS
- S3
- Elastic Load Balancer (ELB)
- Assist in provisioning, monitoring, troubleshooting, and optimizing cloud resources.
- Support cloud networking, DNS, security groups, NACLs, and WAF configurations.
Containerization Kubernetes:
- Deploy and manage containerized applications using Docker and Docker Compose.
- Support Kubernetes environments including:
- Containers and Pods
- Namespaces
- Services
- Volumes
- Ingress
- Node Groups
- Auto Scaling
- Helm Charts
- ConfigMaps
- Assist in cluster monitoring, troubleshooting,
and performance optimization.
DevOps Automation:
- Support CI/CD pipeline implementation and maintenance.
- Work with tools such as:
- Jenkins
- GitHub
- Argo CD
- Ansible
- Manage source code repositories, branching strategies, tagging, releases, and version control practices.
- Develop and maintain automation scripts using Shell and Python.
- Participate in deployment planning and production releases.
Systems Administration:
- Manage and troubleshoot Linux (CentOS/RedHat) and Windows environments.
- Execute administration and troubleshooting activities using Linux and Windows CLI commands.
- Monitor system performance, logs, and resource utilization.
- Maintain system configurations and perform routine maintenance activities.
Networking Security:
- Support networking components including HTTP/TCP proxy servers.
- Understand and troubleshoot LAN/WAN, routing, DNS, and connectivity issues.
- Assist in implementing security best practices related to:
- SSL/TLS
- Security Groups
- Network Access Controls
- Vulnerability Assessments and Penetration Testing (VAPT)
- Ensure compliance with security and operational standards.
Process Collaboration:
- Participate in Agile ceremonies and SDLC activities.
- Collaborate with engineering, product, operations, and support teams.
- Document troubleshooting procedures, deployment processes,
and operational runbooks.
- Contribute to continuous improvement initiatives and automation opportunities.
Required Technical Skills:
VoIP Technologies
- Asterisk
- FreeSWITCH
- Kamailio
- SIP / VoIP
- Wireshark
Cloud Technologies
- AWS Cloud Services:
- EC2
- EKS
- S3
Container Orchestration
- Docker
- Docker Compose
- Kubernetes
- Helm Charts
- ConfigMaps
- Auto Scaling
- Ingress
DevOps Tools
- Jenkins
- Ansible
- Argo CD
- GitHub
- CI/CD Integrations
- Jira
Operating Systems Scripting:
- Linux (CentOS/RedHat)
- Windows Administration
- Shell Scripting
- Python
Networking Security
- Networking Fundamentals
- DNS
- WAF
- Security Groups
- NACL
- HTTP/TCP Proxy
- SSL/TLS
- VAPT Concepts
Qualifications:
- Bachelor s degree in computer science, Information Technology, Electronics Communication, or related field.
- 1-2 years of experience in Cloud Infrastructure, DevOps, VoIP, Platform Support, or related domains.
- Exposure to AWS cloud platforms, Kubernetes, Linux administration, and VoIP technologies.
- Relevant AWS, Kubernetes, Linux, or DevOps certifications will be an added advantage.
Required Soft Skills:
- Excellent verbal and written communication skills.
- Strong analytical and problem-solving abilities.
- Ability to prioritize tasks and manage multiple assignments effectively.
- Robust ownership mindset with a proactive approach to issue resolution.
- Ability to work effectively with cross-functional and geographically distributed teams.
- Demonstrated capability to handle ambiguity and drive outcomes in dynamic environments.
- Continuous learning attitude and passion for innovation.
#LI-JM1
📌 Assistant Manager - Customer Interaction Suite (Bengaluru)
🏢 Tata Communications
📍 Bengaluru