DevOps Engineer
Core
Design, develop, and implement mission-critical tools and applications to support a scalable, high-performance, high-volume production environment for the MACH platform in HVDC projects.
Role type
DevOps Engineer (CI/CD & Infrastructure)
Builds
CI/CD pipelines for C++ and C# development environments; containerized environments (Windows/Linux); internal applications and tools.
Domain
Energy grid technologies (HVDC) / Software Engineering
Required skills
Linux administration, networking, storage, virtualization, Python scripting, CI/CD pipeline design, containerization (Docker/Podman), infrastructure as code (Ansible/Terraform), build systems (Makefiles/CMake/Bazel), version control (Git/TFVC), monitoring (Sensu/Splunk/Logstash/Nagios)
Preferred skills
Golang, embedded system development background, C++/C# environment support
Technologies
Azure DevOps, MS Build, Python, Ansible, Terraform, Docker, Podman, Sensu, Splunk, Logstash, Nagios, Git, TFVC, Jira, Makefiles, CMake, Bazel
Responsibilities
Design and maintain CI/CD pipelines for C++ and C#; automate infrastructure and software processes; manage containerized environments; implement full-stack monitoring and alerting systems; plan and execute software and infrastructure upgrades; manage configuration and version control; streamline development experiences via containerization and virtualization.
Seniority
Mid-Senior, hands-on IC