JOBSEARCHER

Release Engineer

Role : Release EngineerLocation: Carmel, Indiana or Eagan, Minnesota  Responsibilities:  We are hiring a Release Engineer! As our Release Engineer, you will champion the continuous delivery of software through continuous improvement, and drive automation of the development pipeline in support of code quality, test coverage, code reviews, application security scans, threat analysis results, build health, and more! Your goal is to improve MISO’s developer experience, code quality, test coverage, and application security while reducing deployment and rollback risk.  Manage CI/CD DevSecOps tools and pipeline as a partner to development teams with a focus on the developer experience. Collaborate with development teams to design, code, test, and automate software delivery processes. Implement, test, and deliver software to automate manual operational work. Contribute to design discussions technical decisions. Have a drive for efficiency and optimization of all software engineering processes. To be a successful Release Engineer, we’ll be looking for the following:  CI/CD implementation, maintenance, and administration (GitHub Enterprise preferred). Experience with one or more programming and scripting languages (Python required; other preferred languages include: Java, JavaScript, C#, Bash, or PowerShell). Experience with containerization technologies and supporting tools (Docker, Kubernetes).Experience with DevSecOps and Agile development methodologies. Familiarity with Infrastructure as Code technologies and processes (Terraform, Ansible) preferred. Experience with public cloud service providers (Microsoft Azure preferred).End-to-end, high reliability system design and implementation preferred.