Job
- Level
- Senior
- Job Field
- DevOps
- Employment Type
- Full Time
- Contract Type
- Volunteer
- Location
- Hanover
- Working Model
- Full Remote, Hybrid, Onsite
Job Technologies
Your role in the team
An autonomous team awaits you with which you will master exciting challenges relating to our international multichannel platform. Freedom and design options enable you to develop your potential in an agile and trusting environment. We practice transparent, open and close collaboration with departments, product owners, management and DevOps teams. In this way, we harmonize our pragmatic way of working with high quality standards for architecture.
Our distributed teams work hybridly with their colleagues and have the option to work either remotely or from one of our office locations in Stuttgart, Düsseldorf and Munich, or to meet on-site for team meetings.
- As a member of one of our experienced development teams, you will design, plan and develop customer-centric and value-adding new features for a complete product area of our e-commerce & multichannel platform.
- Based on a state-of-the-art microservices architecture, you and your team are responsible for the code and decide on technologies and tools to deliver large-scale applications and operate them on PaaS/SaaS Cloud (AWS).
- You operate (e.g. monitoring, logging, dashboarding, alerting, backup, restore, etc.) your exclusively self-used infrastructure (e.g. Kafka, MongoDB, PostgreSQL, ElasticSearch), as well as the applications written by your team on Kubernetes.
- Together with your team, you decide what your self-contained system should look like, starting with tools and technologies (e.g. testing, persistence, messaging, databases, monitoring), through solution architecture (e.g. event-driven, ETL, Lambda), up to operational processes such as on-call duty and incident handling.
- Based on Breuninger's customer journey, you and your vertical team will take responsibility for the entire development cycle within an agile environment, starting with the vision, the technical roadmap, the architectural design, testing and implementation, all the way to maintenance.
- You always find out about current trends in software design, architecture and infrastructure at meetups, conferences or in specialist books, bring them into the team and thus contribute to continuous improvement.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You have very good knowledge of at least one object-oriented and/or functional programming language (Java/Kotlin/Scala/Clojure/Python, etc.).
- You are strong in your communication and value good feedback, constructive disagreement and listening to and following different suggestions.
- You enjoy solving problems together with other team members.
- You like to take responsibility for your decisions and enjoy understanding the needs of your customers.
- You have a high affinity for agile methods (Scrum, Kanban) as well as open source technologies and are familiar with approaches from domain-driven design.
- Ideally, you also feel comfortable in the front end and are not afraid to further develop our web interface with your team.
Experience
- You have already gained experience in operating cloud infrastructure (AWS, GCP) and using Kubernetes and Docker.
- You also have experience with relational and/or NoSQL databases.
This text has been machine translated. Show original
Benefits
More net
Job Locations
This is your employer
E. Breuninger Gmbh & Co.
Breuninger is one of the leading department stores in Europe and sets high standards in fashion, beauty and lifestyle. In addition to style awareness and trend sense, Breuninger stands for pronounced customer orientation and service offerings that create a unique shopping experience - both offline and online.
Description
- Company Size
- 250+ Employees
- Founding year
- 1881
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Trade