Development Operations/Release Management Engineer

Gluware
Sacramento, California 95811
  • Job Code
    IWOV-IM.FID14561
  • Job Type
    Employee
  • Job Status
    Full Time

Gluware seeks a Development Operations/Release Management Engineer for its Sacramento office.  Duties include: Maintaining corporate cloud infrastructure; planning, design and maintenance of AWS and Azure installation; Participating in direction on architecture of cloud-based configuration; Planning and design for disaster recovery of our multi-region deployment; Maintaining development tools (Artifactory, Nagios, Jenkins) and build system; Maintaining and using Jenkins as the continuous integration tool for application builds; Maintaining and using Nagios as the monitoring tool for all the AWS instances; maintaining and using Artifactory to store the application artifacts; Own the release process; planning and executing deployment; Planning deployment automation allows applications to be deployed across the various environments used in the development process, as well as the final production environments; Overseeing the final master images of the Gluware product; creating cloud formation templates for the AWS & Azure infrastructure build servers for cloud based and physical infrastructure; Maintaining cloud formation templates for the VPC peering and tunneling between the regions; Building and managing various components of web infrastructure; maintain and support development environment including: continuous integration, automated software releases, configuration management and system management in a high-availability cloud environment; Managing and troubleshooting any issues in all levels (dev/int/stg/prod) of our infrastructure; Managing the configuration management (chef), continuous integration (Jenkins), Artifactory (jfrog); Monitoring and managing our infrastructure (nagios monitoring tool); writing chef cookbooks as configuration management tool to automate systems processes; Create chef coding best practices for existing development team; refactoring existing chef automation code as required; Test chef cookbook modifications on cloud instances in AWS and Azure and using test kitchen and chef spec; Create and maintain documentation for chef best practices to be used by developers as a guide to chef automation.  Position requires a master's degree in computer science/engineering, or related discipline, plus 24 months of experience in development operations/release management engineering; A full understanding of software development lifecycle; Understanding of the latest best practices and advocate for them; Belief in continuous integration and continuous delivery; Understanding of issues regarding scalability, high availability and disaster recovery of saas environments; Knowledge of a combination of the following technologies and a capability to rapidly learn any gaps: AWS and Azure, both through their console and programmatically (ec2/rds/s3/cloudformation/vpc/route53); Chef and associated tools, ability to maintain chef environment, and create new recipes as needed; experienced in ruby; Jenkins: and the ability to create/maintain Jenkins jobs; system administration for Linux and shell ldap; Nagios; mercurial; slack; (java, node.js).  Send resume and cover letter to jobs@gluware.com.

Categories

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Development Operations/Release Management Engineer

Gluware
Sacramento, California 95811

Join us to start saving your Favorite Jobs!

Sign In Create Account