March 28, 2024
Electric Energy Jobs

Development Operations (DevOps) Engineer

Organization:
Open Systems International, Inc. (OSI)
Region:
United States, Minnesota, Medina
End of contest:
October 8, 2021
  This job posting has expired
Type:
Full time
Category:
Engineer
Description
Description

Open Systems International, Inc. (OSI) www.osii.com is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, OSI develops and supplies state-of-the-art energy management, optimization and control software solutions to energy utility companies worldwide.

We currently have an opening for a Development Operations (DevOps) Engineer. This is a direct hire opportunity, we are currently not interested in C2C/C2H. In this position you will work as a key member of the software technology development team supporting the entire development life cycle. You will manage the shared development infrastructure, oversee the software product build process, streamline product release, and automate the build, deployment, validation and delivery frameworks. Specific on-the-job training will be provided. As Development Operations (DevOps) Engineer your responsibilities will include:

  • Support the build, internal deployment, and continuous validation of OSI's software products.
  • Standardize, automate and document setup of development, QA and production environments.
  • Own and drive improvements to our build and release scripts, tools, and processes.
  • Help define best practices for source control, continuous integration, automated testing and release management.
  • Collaborate with peers on work estimation/planning and implementation of new versions / features of tools.
  • Build tools for internal use to support software engineering best practices.
  • Bring new automation technologies to improve the velocity and quality of our engineering efforts.
  • Guide software development teams, help them design scalable systems.
  • Maintain and improve the build, test and release frameworks.
  • Execute software releases to QA and development environments.
  • Create new tools and scripts as needed to support our business.
  • Provide leadership and practical knowledge of all virtual computing environments like VCloud, AWS, or Microsoft Azure.
  • Improve and champion our build and deployment process.
  • Consult on overall production system architecture.
  • Develop test automation framework in collaboration with other test automation engineers.
  • Research and recommend technology frameworks for source management, software build, infrastructure management, and continuous integration.

Requirements

Minimum

  • Bachelor degree in Computer Science or equivalent technical discipline.
  • 5+ years of progressive experience and knowledge of software development, DevOps or IT operations.
  • Familiarity with agile concepts.
  • Experience with Microsoft Windows, Linux and Unix platforms.
  • Knowledge and experience managing in virtual environments (VMware).
  • Scripting languages (Python, Ruby, Bash, Powershell).
  • Orchestration / infrastructure as code (Chef, Puppet, Ansible).
  • Build DSLs (Ant, Maven, Gradle, Rake).
  • Version control systems (SVN, GitHub).
  • Demonstrated ability to coordinate cross-functional work toward task completion.
  • Excellent communication skills, both verbal and written.
  • Experience with software development life cycles, modern build tools, virtual environment management and the concepts of Continuous Integration.
  • Ability to understand the needs of all development constituents and influence adoption of evolving frameworks, practices, and processes.

Preferred

  • 2+ years of experience with test automation or IT operations.
  • Experience with a CI systems, such as Jenkins.
  • Strong skill set with Microsoft Build Tools and Visual Studio.
  • Familiarity with XCode and iOS build tools or Android build tools.
  • A solid understanding of networking, firewalls, load balancers, TCP/IP, security standards.
  • Experience with cloud environments (AWS, Azure, etc.).
  • A solid understanding of Linux system administration.

Read the full posting.

Contact

Open Systems International, Inc. (OSI)





Minnesota United States

www.osii.com


 From the same category : engineer