Overview

We are seeking a proactive and communicative engineer to work within a dynamic environment, supporting the addition and management of tenant configurations in an already deployed system, ensuring it recognizes additional users and functions properly for them as well.
Client:
Our client is one of the largest online retailers worldwide, generating annual revenue exceeding £2 billion. Headquartered in the UK, they are focused on revolutionizing grocery e-commerce worldwide. Their custom-built solutions are designed to meet the complex and evolving needs of shoppers while enhancing productivity, flexibility, and profitability for grocery retailers online.
Project Overview:
The project involves extracting a piece of work from each of the client’s 80+ technical teams and building it into an independent process. This process includes tenant configuration and comprehensive testing of these configurations. The role requires close collaboration and frequent communication with multiple technical teams across the organization.

Responsibilities:
  • Manage Git operations including commits, pushes, pulls, fetches, and rebasing using GitLab.
  • Work with GitLab Continuous Integration (CI) pipelines to automate relevant processes.
  • Add and maintain tenant configuration in the existing production environment.
  • Make API calls from the shell/terminal and use tools such as Swagger to test REST APIs.
  • Write and maintain basic Bash scripts in Linux.
  • Demonstrate a high level of proactivity by independently identifying and progressing on tasks where possible, thoroughly researching documentation, seeking clarification when necessary, and proactively proposing enhancements to improve efficiency, quality, and user experience.
  • Establish and maintain effective communication channels with a diverse array of technical teams, building strong professional relationships to facilitate information exchange and ensure alignment towards common goals.
Nice To Have:
  • Experience working within large-scale e-commerce or retail environments.
  • Previous exposure to tenant-based software configuration or multi-tenant SaaS platforms.
  • Familiarity with additional CI/CD tools and automation frameworks.
Required Qualifications:
  • Basic understanding of Git commands (commit, push, pull, fetch, rebase). Experience working with GitLab CI pipelines is highly desirable.
  • Strong understanding of REST API principles and experience making API requests via command line and Swagger.
  • Comfortable with basic Linux commands and able to write simple Bash scripts.
  • Basic familiarity with regex for pattern matching and text processing.
  • Highly proactive; self-driven to take initiative; able to independently research and learn.
  • Strong communication skills; able to build rapport across diverse teams and handle technically nuanced discussions to obtain necessary information and support.
Note:

✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.