Continious Integration, backend developer: Go + Python
dla AgFlow / Wrocław
Tagi: parallel Python Go backend analytics
AgFlow to Szwajcarski start-up który na nowo rozpracowuje giełdę produktów spożywczych. Naszym celem jest ustrukturyzowanie tej branży. Chcemy dostarczyć nowe narzędzie dla profesjonalnych graczy giełdowych, które pozwoli im odkryć analizę rynku w niespotykanej dotąd skali. Naszym celem jest stać się wiodącym serwisem analitycznym w branży rynków produktów rolnych.
Startup jest z Genewy – serce handlu europejskiego (siedziba wielu giełd i WTO). Mamy paru inwestorów, którzy zapewnili środki na początkowe utrzymanie projektu. Jesteśmy w zaawansowanym stadium uzyskania certyfikatu CTI – który świadczy o innowacyjności i potrzebie rynku dla rozwijanego produktu. Prace developerskie (część teamu w Polsce, część w Szwajcarii) trwają od połowy kwietnia.
1. Responsibilities
- Build and take ownership of a continuous integration and deployment system
- Build the infrastructure to turn source codes into great product features
- Build back-end software that is well-modularized and maintainable
- Support the the computational part of frontend code.
- Research and integrate new technology into our stack. Ensure that technology standards and best practices are maintained
2.1 Hard Skills
- Proven track record in setting up CI systems
- Strong programming background, experience with Python and Go
- Mastery of Linux and basic system administration
- Excellent command of database technologies and data-caching
- Experience with Ansible, Redis, Buildbot & EC2 API
- Performance analysis and optimization experience
- Experience with Agile Development Principles
- BS, MS in Computer Science or work experience equivalent.
2.2 Soft Skills
- Pragmatic mindset, Strong teamplayer (Git workflow), Open-Source devotee
- Comfortable working in a dynamic and fast-paced startup environment
- Excellent communication skills, able to work well with a smart, passionate and growing team
- High degree of personal motivation and ability to self-manage
- Excellent reliability, dependability and trustworthiness
- Strong attention to detail and accuracy
- Ready, able and willing to make the company the major focus of your life
3. Nice to have
- PyPy, JuJu
- lambda f: (lambda a: a(a))(lambda b: f(lambda *args: b(b)(*args)))
- Understanding of concepts such as profiling/optimization, common data structures and algorithms
- Math and machine learning
- Startup Experience
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!
Poleć znajomemu
Wyświetlona: 5396 razy