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 - 18 months ago