You are viewing a preview of this job. Log in or register to view more details about this job.

Development Operations (DevOps) Engineer

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. 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.

OSI offers a comprehensive benefit package including health, dental, life and disability insurance, 401(k) matching, bonuses, profit sharing and a generous amount of paid time off and paid holidays.

Additional perks include flexible work hours, employee events, fitness discounts, casual dress code, exciting travel opportunities, employee referral bonus programs, and more. Check out our Life at OSI Facebook page to see more.

As an employee of OSI you will have access to cutting edge technologies in a fun, professional, positive and dynamic work environment. We have excellent opportunities for growth and development. To apply, please visit https://osii.workable.com/jobs/988233

OSI is an equal opportunity employer and provides equal employment opportunity to all qualified applicants without regard to race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, or status as a qualified individual with disability.

Discover your future. Discover OSI: https://www.youtube.com/watch?v=ixCrpoUL5ck