\

DevOps Engineer

Description

About the Job

In today’s world, the roles of DevOps and Software Engineer have been highly intertwined.  At BeenVerified, we believe all engineers need to be trained and proficient in DevOps just as all DevOps need to be trained as software engineers. In that way, the interplay between the two roles becomes more of team sport with comradery rather than a source of tension. DevOps Engineers should strive to build highly scalable, fault tolerant infrastructures that our software engineers depend on to release their applications.

We believe in automation and tools to do the boring mundane work for us while we put our minds to more useful, fun and challenging tasks. Not all problems should be solved with programs however. You will choose between writing new software and scripts and using existing and tested frameworks. You’ll pick the most appropriate technology for the problem you’re trying to solve. You’ll collaborate with developers on the best ways to make their applications highly available, fault tolerant, fast and secure. You’ll be a part of the planning and scoping of projects from idea to execution and help the team ensure that they are performing with the standards we set. You’ll help implement the appropriate monitoring tools to analyze infrastructure, application performance, business goals and ensure everything is working as expected.

What You’d Get To Do

  • Help provision, build and maintain a high availability infrastructure to support multiple applications and services
  • Help analyze, troubleshoot, and allocate network resources
  • Collaborate with developers in architecting distributed solutions
  • Collaborate with developers in debugging network and infrastructure issues
  • Automate monitoring and alerts for system integrity, health, and security
  • Design, implement and maintain disaster recovery solutions
  • Use automation and scripting whenever possible
  • Help load test and determine the necessary provisioning of new and existing apps

What You Bring Us

  • Experience or familiarity with Docker and Kubernetes
  • Experience working in complex distributed systems
  • Experience dealing with high volumes of traffic both consistent and in spikes
  • Experience with CI tools like Drone
  • Extensive experience with AWS, Google Cloud, or other virtualization technologies
  • Proficient in multiple scripting languages such as Bash, Zsh, Ruby, and Python
  • Experience managing some of the following: Redis, Memcached, ElasticSearch, Solr
  • Experience managing some of the following: MySQL, Postgres, Mongo, Cassandra
  • Experience managing some of the following: Nginx, Apache, Varnish
  • Strong Linux competence (cowsay and fortune)
  • Strong networking fundamentals, such as DNS, VPN, IP Address Allocation/CIDR blocks, Network Protocols, Firewalls/IPTables, NMap, Snort, HTTP protocols, TLS and encryption protocols
  • RDBMS DDL competency
  • Logging aggregation and analysis
  • Hands-on, self-starter

Nice to Have

  • Experience building Rails, Python, or Go Applications
  • Bachelor's degree or higher (or equivalent experience)

Why BeenVerified?  

BeenVerified builds exciting data products and then we market them with passion. We're a fast-growing company that balances the culture of a startup with the stability of being an established, profitable company. We want to work with people that strive to be in the top .01% of their field. We understand that getting to the top takes hard work, constant improvement, and by making data-driven decisions. It's a thrilling time to join the team, as we're expanding our product offerings in exciting new ways, driving innovation through data, marketing, and web & app development.

We believe in diversity and hiring people from all backgrounds and walks of life. You must be energetic, inventive, a team player and looking to help build and grow the company each and every day. You must have an inner desire to win and the idea of losing is a non-starter. If you are looking for a position that allows you to work with a group of smart and dedicated people who will support you but still provide the autonomy you need to execute your strategy, then you should probably apply as soon as you're done reading this!

About BeenVerified

We were named the fastest growing company in New York City and #26 in the country by INC Magazine in 2013.

Our culture is a laid back, family atmosphere where everyone is 100% committed to making our brand a household name. Team members are free to dress in whatever makes them feel comfortable. Shorts and sandals are OK. We're not hung up on dogma, we're focused on results and improving every day. We want to work with individuals who are extremely passionate about honing their craft until they are in the top .01% of their field.

This is an opportunity to be part of a special group of people who have taken an idea and are in the process of bringing it to the forefront.

< Return to Careers

< See more listings


Apply for DevOps Engineer
Engineering | New York City NY

* Required