RubyApps is reinventing the way brands engage with their customers by providing a more personalized, data-driven, relevant, and holistic content experience. We envision a future when creators, editors, and publishers can work more collaboratively and seamlessly across the content lifecycle, while delivering richer, resonant, and more consistent content to their consumers.
Our services division, RubensteinTech, is seeking an experienced developer excited by our goal of infrastructure as code to work closely with our product and development teams to maintain and extend our open-source Linux private cloud infrastructure while continuing our organizational shift to a true DevOps culture. You will have the opportunity to grow your Dev and Ops skills, working alongside leaders in the web development and Linux.
Overview
How do you stay on the edge of technology for 17 years? You constantly reinvent yourself. This position requires a true leader with the ability to demonstrate exceptional Linux and systems expertise, collaborate closely with our completely on-shore, New York-based, engineering team, and continue to keep our software and delivery model on the cutting edge. You will have a hands-on role in the continued evolution and deployment of our software systems and operations.
In this role, you will manage and enhance our sophisticated web application development and production hosting infrastructure, systems engineering work at the core of delivering exceptional user experiences for web and mobile users. On a daily basis, you'll be working with:
CentOS, Ansible, Apache, and HAproxy
Containers and container orchestration (Docker, Kubernetes, etc.)
CI/CD processes and systems
Web applications in JavaScript and Node.js
Open Source SQL databases, such as PostgreSQL and MySQL/MariaDB
NoSQL databases, such as Couchbase and MongoDB
Clustered search solutions, such as Elasticsearch and Solr
On-premise Virtualization Infrastructure, such as OpenStack/KVM/etc.
Cloud infrastructure, including AWS, EC2, S3, and others
Required Skills
Minimum of 2 years of real DevOps experience
Minimum of 2 years of software development experience in at least one of the following languages: JavaScript/Node, Perl, or Python
Experience with infrastructure automation, such as Ansible
Experience working in a small team environment, where team members wear many hats and pitch in together to get the job done
Extensive knowledge of web hosting technologies and related systems
Excellent written and oral communications skills
Engineering, Computer Science, or related degree
Desired Skills and Experience
Experience in a DevOps environment with automated build and deployment systems
Experience monitoring complex, multi-datacenter infrastructure via Nagios and related monitoring solutions
Experience managing enterprise-class, multi-tenant web hosting infrastructure
Web application deployment experience using tools such as Git, GitLab, and Jenkins
Working knowledge of Bash, Perl, and related scripting languages
A drive for ensuring high-performance websites via a sophisticated, modern hosting infrastructure
Benefits
We fully recognize that our employees are the key to our long-term success. We have a vibrant company culture with numerous virtual and in-person opportunities to connect with your fellow team members. Employment includes world-class benefits and many of the perks and privileges of working for a small, profitable tech firm, including regular virtual and in-person happy hours and events, health/dental/vision insurance, a retirement plan with company match, top-notch hardware, nearly 5 weeks of paid vacation and holidays, an annual stipend to outfit your remote workstation, and a budget for professional development to help ensure you continue to learn and grow in your role. We have been in business for 20 years, have a solid track record of delivering professional software solutions for the web and mobile devices, and aren't dependent on our "next round of funding" to ensure you get paid next week. We're a highly focused team and you will have a major role in daily decision-making and our future success.
About RubensteinTech
RubensteinTech is the creator of RubyApps and RubyLaw, Content Lifecycle Management (CLM) platforms that make creating, managing, and analyzing digital content easy and effective. For 20 years, we have developed sophisticated, intuitive software solutions that help marketers and developers be more efficient and productive, working in partnership with leading creative agencies. Our clients include financial institutions, lifestyle brands, non-profits, and some of the world's leading law firms.
While we are a fully remote company, we have roots in New York City. Our talented team is comprised of more than 25 software engineers, strategists, marketers, relationship specialists, and technical support professionals. We do not outsource or off-shore development or support services, and we are led and inspired by our mantra, Awesome Every Day, which rallies our internal culture and guides our commitment to excellence.
This is a remote position. Candidates must be able to legally work in the United States without RubensteinTech sponsorship.
RubensteinTech is an equal employment opportunity employer
Powered by JazzHR