Lead DevOps Engineer
Core
Design, develop, and maintain scalable automation frameworks for cloud infrastructure provisioning, configuration management, and operational processes.
Role type
Senior software engineer (infrastructure automation)
Builds
Programmatic infrastructure solutions, IaC code generation platforms, Puppet modules, PowerShell automation tools, and internal CLI utilities
Domain
Cloud infrastructure and DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
Python application development, Terraform (HCL, state management, module design), Puppet (manifests, Hiera, node classification), PowerShell scripting, CI/CD integration, Linux/Windows administration, unit and integration testing
Preferred skills
Jinja2 templating, AWS services (EC2, EKS, Lambda, S3, RDS, VPC, IAM, CloudWatch), Terraform tooling (tflint, tfsec, Terragrunt), Pester testing, Git-based workflows
Technologies
Python, Jinja2, Terraform, Puppet, PowerShell, AWS, GitHub Actions, Jenkins, GitLab CI
Responsibilities
Design scalable automation frameworks in Python; build Terraform code-generation platforms; develop and maintain Puppet modules for Linux/Windows; create PowerShell automation for server management and AD; develop internal automation tools and APIs; integrate automation with CI/CD pipelines; implement testing strategies for infrastructure code; partner with teams to eliminate manual processes; create documentation and standards for automation frameworks.
Seniority
Senior, hands-on IC