Senior Developer
Bangalore, Karnataka
- *Job Summary**
- --------------
- Own and operate highly available, secure, and scalable cloud environments across Microsoft Azure.
- Lead production cloud operations, ensuring uptime, performance, and resiliency of SaaS workloads.
- Design and implement Infrastructure as Code (IaC) using Terraform for Azure\-cloud environment.
- Architect, manage, and troubleshoot enterprise cloud networking including:
+ Azure Application Gateway \& WAF, Front Door
+ Azure Firewall
+ VPN, ExpressRoute
+ VNet peering, private endpoints, hybrid connectivity
- Collaborate with security teams to implement Zero Trust principles and enforce governance controls.
- Implement and maintain identity and access management using:
+ Entra ID (Azure AD)
+ RBAC
+ Azure Policy
+ SSO
+ Azure Keyvault
- Support and optimize AKS including ingress, DNS, certificates, and security hardening.
- Enhance and support CI/CD pipelines (Azure DevOps, GitHub Actions).
- Monitor and improve observability using Azure Monitor, Log Analytics, and cloud\-native tools.
- Lead incident response and root cause analysis for production issues.
- Drive automation initiatives to reduce operational toil and increase reliability.
- Serverless: Azure Functions, Event Grid, Logic Apps for automation
- Partner with Platform Engineering and DevOps teams to support new product deployments.
- Contribute to cloud cost optimization and FinOps practices.
- Perform or delegate regular backup operations and implement appropriate processes for
data protection, disaster recovery, and failover procedures
- Experience with networking, firewalls, backup/restore , PAAS services is essential
- Define operational standards, runbooks, and best practices for global cloud operations.
- Strong understanding of hybrid networking and routing concepts (BGP, UDRs, route tables).
- Strong communication skills and ability to collaborate across global teams.
- Solid scripting skills (PowerShell, Bash, Python).
- Work with*Azure AI and Cognitive Services such as Azure OpenAI , AI Foundry*is added advantage
- The ***Teamcenter***DevOps is responsible for designing, developing, and automating CI/CD pipelines, code repositories, and deployment processes for Siemens Teamcenter applications using GitHub Actions.
- This role combines expertise in ITK/Configurations/AWC/BMIDE with modern DevOps practices such as automated builds, packaging, environment provisioning, and release management.
- Secure DevOps with SAST, DAST, and dependency scanning
- Assist developers and testers with pipeline related issues, provide day\-to\-day direction to team.
- Candidates with experience in Teamcenter domain preferred.
Container orchestration and management using Kubernetes, Helm, and Docker.
- *Key Responsibilities**
- -----------------------
1\. To maintain existing features, troubleshoot bugs , resolve ad\-hoc requests and provide support for enhancement (major and minor) /new developments based on business/ client requirements as well as from the functional and technical team of HCL on the project.
2\. To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
3\. To perform activities related to enhancement creation of documents for CMMi and client requirements
4\. To provide technical guidance to junior developers
5\. To interact with the customer and internal teams to gather requirements for development purposes.