Desired Skills and Experience

  • Strong desire to work in a fast-paced dynamic environment where you have a lot of responsibilities and see immediate impact of your efforts;
  • Team player who is passionate about software development and actively shares knowledge;
  • Leader by example who takes pride in delivering high-quality software according to plan;
  • Flexible, balanced, always striving for improvements.
  • Bachelor / University degree or equivalent;
  • You have designed and/or built mission critical services (large scale internet or cloud-based services);
  • Shell, scripting, Java and Python programming experience;
  • Expertise with Linux / Unix systems;
  • Experience with any of configuration management tools (such as Maven, Puppet, Chef, Ansible, Salt);
  • Experience with any of continuous integration server (such as Bamboo, Jenkins, TeamCity, GoCD);
  • You love efficiency and find smart ways to automate tasks for you and your team;
  • Knowledge of cloud computing concepts, experience with AWS, or Azure, or GCE, or Kubernetes;
  • Solid understanding of systems monitoring, alerting and analytics (NewRelic, Cactai, Graphite, Log Stash, Nagios, Ganglia etc.);
  • Proven experience with production systems and dealing with production issues;
  • Driven, focused self-starter who takes ownership;
  • Extensive knowledge and experience with automation tools;
  • Experience deploying to application servers such as Jetty, Tomcat, JBoss, Websphere in enterprise environments, and working with Relational and NoSQL Databases;
  • Experienced with using Agile development methodologies;
  • Excellent communication skills in English
  • Software development background in Java is a big plus;
  • Insightful opinions about systems architecture;
  • Experienced in developing custom solutions for systems monitoring, deployments, continuous integration, etc.

Apply