About Webellian
Webellian is a well-established Digital Transformation and IT consulting company committed to creating a positive impact for our clients. We strive to make a meaningful difference in diverse sectors such as insurance, banking, healthcare, retail, and manufacturing. Our passion for cutting-edge and disruptive technologies, as well as our shared values and strong principles, are what motivate us. We are a community of engineers and senior advisors who work with our clients across industries, playing a deep and meaningful role in accelerating and realizing their vision and strategy.
About the position
As a Software Developer, 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.
The position is fully remote and flexible working hours are possible upon agreement with the employer.
Methodology is SCRUM / Kanban
Technology Stack
Python 3.10+, SQL, NoSQL · Flask, Falcon, FastAPI, GraphQL (Ariadne), Pyramid, Cornice · MySQL, PostgreSQL, Redshift, Athena, MongoDB, ElasticSearch · AWS, Docker, Kubernetes, MQ, GitLab CI, Jenkins · GitLab · Jira · Slack
Key responsibilities:
Develop internal micro-services & APIs supporting a flow of millions of products and orders between domestic and international stores.
Improve the performance and scalability of existing services.
Apply Test Driven Development practices to ensure software quality.
Continually develop skills, learning new tools and technologies.
Address software challenges and act as a reliable partner to customers and stakeholders.
Influence peers and stakeholders in designing top-notch solutions across problem spaces.
Contribute to architecture-level design decisions during various project phases.
Required Experience & Skills
5+ years of Python experience
Experience in using AI for coding.
Focus on customer needs and business objectives with willingness to understand product and company vision.
Ability to define, set, maintain, and ensure high-quality technical standards.
Experience in designing highly scalable web applications.
Strong analytical skills and 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 and message queues (e.g. RabbitMQ).
Good written and spoken English, comfortable working in an international environment.
Nice to Have
Open Source contributions.
Advanced DevOps and AWS skills (EC2, RDS, S3, ELB, EBS, EKS).
Experience with complex web architectures and event-driven architecture.
Experience with NoSQL databases, EventStorming, Agile environments.
Knowledge of GraphQL and CQRS/DDD.