Expert Python Developer
Ciklum
Gdansk, Wroclaw or Remote, Poland
About the role
As an Expert Python Developer, become a part of to join their fast-growing team on a full-time basis. Their team thrives in an informal and collaborative environment where team members are encouraged to grow beyond the confines of their job description or role.
Responsibilities
- Design, build and set up development tools and infrastructure for use by the various teams in the R&D organization;
- Among the different tools:
- Test infrastructure used by the QA (the product is a cluster composed of different components and infrastructure encapsulates them, tracking their state, exposing different APIs to communicate with them, etc.);
- Maintain and develop API and interfaces facing the company storage product + different cloud providers VM orchestration.
- Collaborate with other teams to improve the productivity of the entire R&D organization;
- Deal with diverse technologies and domains: Docker, Git, Python, Linux, KVM (VM orchestration).
Requirements
- 7+ years of Python development experience (Object Oriented programming);
- GO development experience;
- C development experience;
- 2+ years of experience working on Linux platform, be comfortable with Linux;
- Networking and Multiprocessing experience;
- Experience with AWS;
- Strong technical abilities, problem solving, design, coding and debugging skills;
- Fluent or Upper-Intermediate English.
Desirable
- Elasticsearch, SOLR;
- Jenking. Gitlab CI. Basic usage;
- Azure. Google cloud.
Personal skills
- Highly motivated and independent;
- Strong problem solver and out-of-the-box thinker;
- Ability to lead feature development, take full ownership of tasks from A-Z and deliver independently with minimum supervision;
- Strong communication abilities;
- Strong multi-tasking abilities;
- Great teammate with multi-tasking ability and good interpersonal skills.
Apply Now
Don't forget to mention EuroTechJobs when applying.