Python Developer @ Webinterpret Poland Sp. z o.o

Webinterpret Poland Sp. z o.o.

Job title:

Python Developer @ Webinterpret Poland Sp. z o.o

Company:

Webinterpret Poland Sp. z o.o.

Job description

  • Focus on customer needs and business objectives,
  • Willingness to understand product and company vision and strategy, and ability to effectively work with product and business owners,
  • Proactive and “can-do” attitude,
  • 3+ years of Python experience,
  • Ability to define, set, maintain, and ensure high-quality technical standards,
  • Experience in designing highly scalable web applications,
  • Strong analytical skills,
  • Knowledge of TDD,
  • Knowledge of REST (Swagger/OpenAPI),
  • At least basic knowledge of Amazon Web Services (EC2, RDS, S3),
  • At least basic DevOps skills (*nix, Apache/nginx, Docker, Kubernetes),
  • Experience in SOA, message queues (like RabbitMQ),
  • Good written and spoken English, comfortable with working in an international environment.

Short job description:

  • Location: Remote / Warsaw, Inflancka 4a
  • Experience: Middle
  • Work framework: Scrum / Kanban
  • Employment Type: B2B
  • Location: Fully remote, hybrid, or office based on your preference
  • Flexible working hours: Yes (with a start time between 8.00 AM – 10.00 AM CET/CEST)

Technology stack:

  • Main technologies: Python 2.7, Python 3.10+, SQL, NoSQL
  • API services: Flask, Falcon, FastAPI, GraphQL (Ariadne), Pyramid, Cornice
  • Database:
  • MySQL, Postgresql, Redshift, Athena
  • Mongo, ElasticSearch
  • Infrastructure and Data Pipelines: AWS, Docker, Kubernetes, MQ, GitlabCI, Jenkins
  • Code reviews: GitLab
  • Issue tracking Tool: Jira
  • Communication Tool: Slack

Who are we looking for?As a Software Engineer, you will be a part of a multi-disciplinary agile team responsible for developing services and plugins to process and localize large amounts of e-commerce listings and run thousands of localized E-commerce sites.You will bring on board:

  • Focus on customer needs and business objectives,
  • Willingness to understand product and company vision and strategy, and ability to effectively work with product and business owners,
  • Proactive and “can-do” attitude,
  • 3+ years of Python experience,
  • Ability to define, set, maintain, and ensure high-quality technical standards,
  • Experience in designing highly scalable web applications,
  • Strong analytical skills,
  • Knowledge of TDD,
  • Knowledge of REST (Swagger/OpenAPI),
  • At least basic knowledge of Amazon Web Services (EC2, RDS, S3),
  • At least basic DevOps skills (*nix, Apache/nginx, Docker, Kubernetes),
  • Experience in SOA, message queues (like RabbitMQ),
  • Good written and spoken English, comfortable with working in an international environment.

Nice to have

  • Having contributed to Open Source (send us your GitHub id!),
  • Advanced DevOps skills (*nix, Apache/nginx, Docker, Kubernetes),
  • Advanced knowledge of Amazon Web Services (EC2, RDS, S3, ELB, EBS, EKS),
  • Experience developing and maintaining complex web architectures,
  • Experience in event-driven architecture,
  • Experience with NoSQL databases,
  • Experience as an EventStorming participant,
  • Broad experience working in an Agile environment,
  • Knowledge of GraphQL,
  • Knowledge of CQRS/DDD.

What do we do?

  • We work on the development of our internal micro-services & APIs to support a flow of millions of products and orders between domestic and international stores,
  • We improve the performance and scalability of our services,
  • We breathe and live by Test Driven Development to outsmart our QA colleagues,
  • We continually seek to develop our skills, learning tools, and technologies that help us master our profession,
  • We stand up to the challenges our software may present to the not-so-amused customer, we are the light in the tunnel, not just at the end of it,
  • We influence our peers, and our stakeholders to design a top-notch solution for every problem space we put our hands on,
  • We help with architecture-level design decisions during various phases of a project.

How do we work?

  • We believe in teamwork and self-organization,
  • We follow Agile principles (Scrum and Kanban),
  • We are highly autonomous – we choose our own goals and projects which contribute to a company strategy as well as tools that make our work efficient,
  • We are closely cooperating with the business stakeholders, data engineers, data science, and other product developers,
  • We use Agile development flow based on GitLab, JIRA, Slack, and the CI,
  • We have a mature product pipeline with predefined specs, designs, and architectures for all features,
  • We have a battle-proven approach to testing, static code analysis, and code reviews.

What do we offer?

  • Take care of your physical and mental self with our free Multisport membership,
  • Benefit from our private medical care package,
  • Language courses,
  • Team integrations – “Webinterpret” won’t tell much about our legendary company parties, they are far from a “casual, boring” drink,
  • Company Revenue sharing scheme “LTIP” – the more company grows, the more you get from it.

Requirements: Python, Web applications, Analytical skills, TDD, REST API, Swagger, OpenAPI, Amazon Web Services, Amazon RDS, AWS S3, DevOps, Nginx, Docker, Kubernetes, SOA, RabbitMQ, DDD, GraphQL, EventStorming, AWS Tools: Jira, Confluence, GitLab, GIT, Agile, Scrum, Kanban. Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects, Free coffee, Bike parking, Playroom, Free snacks, Free beverages, Modern office, In-house hack days, In-house trainings, Startup atmosphere, No dress code.

Expected salary

Location

Warszawa, mazowieckie

Job date

Fri, 25 Oct 2024 22:54:25 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location