Archived listing. The details below describe a past opening.
Required Skills & Experience
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, with 6-8+ years of experience in DevOps, Platform Engineering, Cloud Engineering, or a similar discipline. Strong experience designing, deploying, and managing cloud-native infrastructure and services within Azure environments (AKS, Azure Functions, Logic Apps, Azure Container Registry, Front Door, Application Insights, Key Vault, Load Balancers, VNets, Traffic Manager, Event Hub). Deep understanding of cloud architecture principles, including security, scalability, reliability, high availability, fault tolerance, software-defined networking, and multi-region deployments. Experience building and managing Kubernetes-based container platforms and microservices architectures. Proven expertise developing CI/CD pipelines and deployment automation using tools such as Azure DevOps, GitHub, Jenkins, AWS CodeBuild, AWS CodePipeline, and CircleCI. Hands-on experience implementing Infrastructure as Code (Terraform, Azure ARM Templates, AWS CloudFormation, Pulumi) and managing source control through Git. Experience implementing observability, monitoring, alerting, incident response, and performance management solutions using platforms such as Datadog, New Relic, Splunk, Azure Log Analytics, and Google Cloud Operations Suite. Strong troubleshooting skills related to application performance, infrastructure reliability, availability monitoring, synthetic testing, and operational reporting. Proficiency with scripting and automation languages (Bash, PowerShell) and at least one programming language (Python, JavaScript, C#, Ruby, PHP). Working knowledge of relational databases, including Microsoft SQL Server and MySQL. Experience working within Agile/Scrum environments, including sprint planning, backlog refinement, and collaboration with cross-functional and globally distributed teams. Demonstrated ability to mentor engineers, establish DevOps and Platform Engineering best practices, define KPIs and operational metrics, and drive technical solutions from requirements through implementation. Excellent communication, analytical, problem-solving, decision-making, and stakeholder management skills, with a results-driven mindset and strong sense of ownership and accountability.
Nice to Have Skills & Experience
Experience supporting front-end applications built with modern JavaScript frameworks (React, Angular, Vue.js, Ember.js). Experience with ChatOps and collaboration platforms (Slack). Experience leveraging development and testing integrations (Jira, Postman, webhooks). Experience supporting multi-cloud environments spanning Azure, AWS, and GCP. Experience building internal developer platforms or driving platform engineering initiatives. Experience leading DevOps transformation efforts and establishing enterprise-wide engineering standards. Familiarity with enterprise-scale containerized and microservices architectures.
Job Description
Insight Global is looking for a Principal DevOps Engineer responsible for designing, implementing, and optimizing secure, scalable, and resilient cloud infrastructure across multi-cloud environments, including Azure, AWS, and GCP. This role drives DevOps best practices through automation, Infrastructure as Code (IaC), CI/CD pipeline development, observability, and platform engineering initiatives. The Principal DevOps Engineer partners closely with software engineering, architecture, and business stakeholders to deliver high-impact solutions while mentoring team members and fostering a culture focused on reliability, operational excellence, and developer productivity.