Software Engineer - Cloud Architecture
Jive Software - Portland, OR

This job posting is no longer available on Jive Software. Find similar jobs: Software Engineer jobs - Jive Software jobs

Software Engineer, Cloud Architecture - Portland, OR

Jive is in the middle of a growth explosion of new installations and a large percentage of which are run by Jive for our customers. To keep up with rapid pace of product innovation and customer growth we have a team of developers working on tools to support our Cloud and Hosted operations. This "DevOps" team works at a fast pace and tackles new problems and technologies on a weekly basis.

Work with operations team to identify areas for automation and to help address scalability issues

Collaborate with various engineering project teams to both provide operations support for new services and to help developers make new code "ops-friendly"

Build out user-facing self-service WebUI tools that allow both internal and external users to perform automated deployments and system tasks

Create reliable scripts and code with high quality that are deployed to production very quickly

Take ownership of tasks/projects and drive them to completion with little management

Function in a fast paced environment with frequent adjustments to priorities.

Occasional after hours work when deployment of tools or system configuration is high-risk

We're looking for a cross between a top-notch operations engineer, systems architect, and productive developer. The candidates we're looking for will meet some combination of the following:

Experience maintaining and deploying mission-critical production installations.

Experience with Java programming stack, preferable to have knowledge of Spring/Guice, Struts/Stripes and web services.

Experience with common software development procedures and tools - i.e., Agile, TDD, GIT, CI, Maven

Familiarity with standard networking infrastructure (switches, firewalls, load balancers, etc.)

Familiarity with standard internet protocols/servers (DNS, SMTP, etc)

Experience with VMWare

Ability to contribute to discussions about system architectures and machine specifications

Familiarity with load-testing methodologies

Expertise in Linux administration, shell scripting, and Python

Experience with configuration management tools like Puppet

Experience with SQL and Postgres

Jive Software - 2 years ago - save job