Start Your Career

Software Configuration Manager for Riptide Elements

Responsibilities:

  • Provide software product build configuration management
  • Manage the Git code repositories, including the management of branches for development and release and a CI/CD process
  • Design, build and maintain a build automation system for our SaaS products
  • Develop software project configuration management documents – Software Configuration Management Plans, Software Version Description documents
  • Provide maintenance and support for AWS EC2, RDS, ElastiCache, and etc in support of existing application features
  • Design, build, and maintain highly available and globally distributed production solutions
  • Automate infrastructure and services with an automation tool such as Chef, Ansible, etc.
  • Own and suggest improvements to our deployment process and tools
  • Work in close coordination with the testing team
  • Create scripts for automation of recurring tasks
  • Troubleshoot system issues
  • Work collaboratively with a group of highly motivated people
  • Must be detailed oriented

Skills & Requirements:

  • Bachelor's degree in Computer Science or equivalent experience
  • 3+ years of CM experience
  • Use of Git
  • General understanding of cloud design best practices
  • Working knowledge of automation tools (Ansible preferred, Chef, Puppet, etc.)
  • Understanding of CI/CD processes and tooling as it relates to infrastructure code and applications
  • Experience with infrastructure provisioning tools
  • Great communication and eagerness to continue learning
  • Knowledge of security best practices and tools (OWASP, NSP, etc.) in systems and the cloud

Desired Experience:

  • Experience with building and deploying cloud-based applications (AWS strong preferred, Google Cloud, Azure, etc.)
  • Familiarity with network protocols & ciphers (TCP/IP, TLS, SSL, etc.)
  • Scripting/programming (Python preferred, Node.js, Ruby, Perl, etc.)
  • Build System/CI experience (Travis-CI preferred, Jenkins, CircleCI)
  • Cloud Monitoring Tools (CloudWatch strongly preferred, Nagios, Cacti, etc.)
  • Infrastructure management tools (Spinnaker + Packer preferred, Terraform, Vagrant, etc.)
  • NoSQL Databases (DynamoDB preferred, Cassandra, MongoDB, etc.)

Send resume to: Riptide Software, Inc. Attn: Hiring Manager 200 East Palm Valley Drive, Suite 2000, Oviedo, FL 32765.

Benefits

Benefits represent an important part of your overall compensation and Riptide is proud to offer a comprehensive, competitive benefits package. In addition to protecting you and your family's health and well being, Riptide offers important financial and personal benefits.

Below is a list of the benefits available to eligible Riptide employees. At Riptide, some elements of these programs vary by business unit. Your human resources representative will explain what applies to you. You are encouraged to become familiar with what the benefits have to offer you.

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Short Term/Long Term Disability
  • Section 125 Cafeteria Plan
  • 401K Plan with Employer matching
  • Educational Assistance
  • FSA Account
  • Employee Stock Ownership Plan (ESOP)