Dahl Consulting is a leading organization in the renewable energy sector, seeking a Platform Automation Engineer. This role focuses on designing and managing automation and integration capabilities to enhance IT infrastructure reliability and efficiency, serving as a bridge between operations and engineering.
Responsibilities:
- Design, build, and maintain automation for infrastructure operations and workflow orchestration using Python and low-code or no-code tools where appropriate
- Develop reusable automation patterns, scripts, and toolchains that reduce manual effort and lower operational risk
- Build and maintain CI/CD pipelines to streamline deployment processes
- Implement and manage monitoring, logging, and alerting systems to improve service health, availability, and performance
- Troubleshoot production issues, perform root cause analysis, and support long-term reliability improvements
- Follow documented change control procedures, including peer reviews, risk assessments, and rollback planning
- Support the scalability and resilience of core services through performance tuning and proactive risk reduction
- Translate stakeholder needs into technical solutions with defined KPIs and measurable outcomes
- Communicate project status, risks, and technical recommendations to stakeholders and team members
- Maintain system documentation and support escalations as needed
- Mentor teammates on automation, reliability, DevOps, and operational best practices
- Support incident response by triaging alerts, troubleshooting service issues, documenting actions taken, and contributing to post-incident reviews
- Promote responsible use of enterprise AI tools to improve automation, documentation, code generation, and troubleshooting while protecting company data and internal systems
Requirements:
- 3–5 years of experience in a DevOps, site reliability engineering, platform engineering, or infrastructure automation role
- Strong scripting and coding skills, with an emphasis on Python, software development best practices, and Git version control
- Advanced hands-on experience with AWS
- Hands-on experience with API integrations, including REST APIs, webhooks, and event-driven patterns
- Experience using Infrastructure as Code tools such as Terraform, Ansible, or CloudFormation
- Strong understanding of modern authentication and security principles
- Experience developing and maintaining CI/CD pipelines
- Experience with monitoring, logging, alerting, incident response, root cause analysis, and after-action reviews
- Ability to follow change control procedures, assess operational risk, and support rollback planning
- Strong communication skills with the ability to document systems, share updates, and collaborate across technical teams
- Availability to work standard business hours aligned with Mountain Time
- Experience integrating SaaS and cloud-based business platforms such as Salesforce, Google Workspace, Microsoft 365, or similar tools
- Experience with database management systems such as MySQL, PostgreSQL, or MongoDB
- Understanding of query optimization and database performance concepts
- Experience implementing and managing automation workflows across infrastructure, SaaS, or operational environments
- Experience with Identity and Access Management systems, including SSO and SAML integrations with cloud platforms
- Experience using project tracking tools such as Jira to manage tasks, document progress, and report status
- Experience handling service degradation, outages, root cause analysis, and long-term remediation
- Hands-on experience using enterprise AI development tools such as GitHub Copilot, Claude Code, Cursor, or similar tools to support automation, code generation, documentation, and troubleshooting
- Experience integrating AI or large language model APIs into automation or operational workflows
- Sound judgment around responsible AI use in a corporate environment, including keeping company code, data, and internal system details within approved enterprise-governed tools
- A learning mindset and interest in using AI to reduce manual work, improve team output, and strengthen operational processes