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