¿Qué es la pila de tecnología de Hired?

La próxima sesión de Matt probablemente arrojará más luz sobre la tecnología que se está utilizando, pero esto es lo que pude encontrar.

Los productos que componen la pila tecnológica de Hired incluyen: Atlassian JIRA, Cowboy Web Server, DNSimple, DNS Made Easy, Elasticsearch, Fastly, Filestrack, GeoTrust SSL, Git, GitHub, GlobalSign, Google Maps, Invision, jQuery, Modernizr, Moniker Domain Registration, Nueva Reliquia, PagerDuty, PostgreSQL, Python, Redis, Ruby, RubyMine, Ruby on Rails, Rollbar, Sublime Text, Vagrant, VirtualBox y WordPress.

Además, aquí hay una lista de otros productos de software que Hired está usando internamente:

  • Marketing: AdRoll, AdStage, Criteo, CROmetrics
  • Ventas y soporte: Intercomunicador, Opentest, Freshdesk,
  • Producto y diseño: CloudApp, Google Fonts
  • Análisis: Amplitud, Apache Spark, Branch Metrics, Google Analytics
  • HR: AngelList Jobs, BambooHR, Greenhouse, HackerRank
  • Productividad: Asana, Dropbox, Slack, Trello

(Descargo de responsabilidad: los datos anteriores se obtuvieron de Siftery y han sido verificados por personas que trabajan en Hired)

El enfoque de Hired cuando se trata de elegir la pila tecnológica es promover la productividad de los desarrolladores individuales manteniendo las cosas lo más simples posible. El sitio web contratado es una aplicación Ruby on Rails bastante sencilla que utiliza Sidekiq para trabajos en segundo plano. PostgreSQL, Redis, ElasticSearch y Memcache se utilizan en su nivel de datos. Partes de la aplicación se implementan en Heroku y AWS.

Para nuestra aplicación iOS, usamos Swift y construimos nuestras vistas usando componentes nativos de la interfaz de usuario. El equipo móvil crea API en nuestra aplicación Rails para que la use la aplicación móvil.

La ciencia de datos y el aprendizaje automático son fundamentales para Hired, ya que emparejar al candidato correcto con la compañía correcta es cómo juzgamos si tenemos éxito. Confiamos en Spark, Amazon Redshift y Luigi para construir la tubería de datos.

Gestionamos nuestra infraestructura de despliegue continuo utilizando Chef, Terraform, Hubot, Solano CI y otras herramientas.

Además, utilizamos NewRelic y PagerDuty para el monitoreo.