Principal Engineer- Infra/DevOps
insight
Job Description
-
Deploy, configure, and manage cloud infrastructure resources across AWS and Azure, including virtual machines, storage, networking, and databases.
-
Support the design and implementation of scalable, secure, and high-performing cloud solutions in collaboration with senior engineers and architects.
-
Implement Infrastructure as Code (IaC) using tools such as Terraform, PowerShell, ARM templates, Bicep, or AWS CloudFormation.
-
Build and maintain CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins to automate application and infrastructure deployments.
-
Deploy and manage containerized workloads using Docker and Kubernetes (AKS/EKS).
-
Configure monitoring and observability solutions using tools such as Azure Monitor, CloudWatch, Prometheus, Grafana, Datadog, or New Relic.
-
Support cloud migration initiatives using tools such as Azure Migrate and assist with disaster recovery and BCDR implementations.
-
Perform troubleshooting, performance optimization, and cost optimization across cloud environments.
-
Implement cloud security best practices including identity and access management (IAM), network security, and encryption.
-
Collaborate with internal teams and client stakeholders in Agile/Scrum environments to support successful project delivery.