Principal DevOps Engineer/Architect
Description:
• Lead the development and implementation of DevOps strategies and best practices across the organization
• Design and implement infrastructure as code solutions using tools like Pulumi, Terraform or CloudFormation
• Develop and maintain CI/CD pipelines for automated software delivery and deployment
• Build and manage cloud-native infrastructure on Azure, AWS, or GCP
• Drive automation for infrastructure provisioning, configuration management, and deployment
• Implement monitoring and observability solutions to track system health and performance
• Integrate security best practices into DevOps processes
• Mentor and guide junior DevOps engineers and set architectural standards
• Collaborate with development, security, QA, services, support, and product teams
• Develop and maintain incident response plans and participate in incident resolution
• Continuously improve system performance, availability, and scalability
• Maintain detailed documentation of infrastructure, CI/CD pipelines, and DevOps processes
Requirements:
• Extensive experience in implementing and managing DevOps practices
• Proficiency in one or more major cloud platforms (Preferred - Azure, AWS, GCP)
• Preferred experience with Azure, Azure Kubernetes Service, Azure Container Registry, Azure EntraID
• Hands-on experience with automation tools (Pulumi with C#, FluxCD, GitOps, Terraform, Ansible, Chef, or Puppet)
• Experience designing and implementing Infrastructure as Code (Pulumi, Terraform, CloudFormation)
• Deep understanding of CI/CD pipelines (Preferred - Azure DevOps)
• Experience developing and maintaining CI/CD pipelines and automated deployments
• Containerization and orchestration experience (Docker, Helm, OCI, Kubernetes)
• Experience with configuration management tools (Puppet, Chef, Ansible, SaltStack)
• Monitoring and observability experience (Prometheus, Grafana, Site24x7, Datadog, PagerDuty)
• Security integration into DevOps processes (Preferred - SNYK, SonarQube)
• Scripting proficiency (Powershell, Python, Bash)
• Strong Linux system administration skills
• Familiarity with Agile & Lean methodologies (Ticketing with Jira)
• Experience with Git and branching strategies (Preferred - Azure DevOps, Git)
• Excellent communication, collaboration, and leadership skills
• Mentorship experience guiding junior DevOps engineers
• Strong analytical and problem-solving abilities
• Bonus: Microsoft AZ-400 Certification
• Bonus: AI Infrastructure experience (Azure CoPilot Infrastructure, OpenAI)
• Bonus: Atlassian Confluence experience
• Bonus: Kubernetes network management experience
Benefits:
• Remote work
• Opportunities to grow personally and professionally
• Work with a global team across 25 US States and 11 countries
• Physical offices in the US, Canada, Belgium, Ireland, and the Netherlands
• Collaboration and mentorship opportunities
Apply tot his job
Apply To this Job