Azure Infrastructure Engineer
Role details
Job location
Tech stack
Job description
Develop and maintain Infrastructure as Code using Terraform, including reusable modules and environment separation.
Build and manage Azure DevOps CI/CD pipelines for infrastructure and platform deployments.
Create and maintain hardened OS images using Packer for Linux and Windows workloads.
Provision, configure, and support Azure Virtual Machines for Teamcenter, CDS, and integration services.
Operate effectively within highly governed and locked-down Azure environments.
Administer Linux and Windows systems, including configuration, troubleshooting, and performance tuning.
Automate provisioning and operational tasks using Azure CLI, Bash, and PowerShell.
Install and manage application software, middleware, and dependencies.
Deploy and configure CDS tools and support integration with Teamcenter and enterprise systems.
Design and manage Azure networking, including VNets, private endpoints, and firewalls.
Implement VNet peering and cross-subscription connectivity for shared services.
Manage identity, RBAC, and access control using least-privilege principles.
Secure secrets, keys, and certificates using Azure Key Vault.
Collaborate with platform, security, and application teams to support collaborative engineering workflows.
-Contribute to designs and create azure diagrams with appropriate tools
Requirements
Design and deliver secure, scalable Azure infrastructure for collaborative engineering platforms.