Senior Software Engineer Ci/cd - Welwyn Garden City, United Kingdom - Ocado Group
Description
"We are on a mission to transform the future of grocery retail through sustained technology innovation."
What does the team do?
The PLC-Services CI/CD team discovers and exploits all possibilities from multiple PLC Provider's SDK's in order to create a continuous delivery pipeline.
This will cover OO programming, scripting, Devops development, Gitlab integration, tooling, toolchain design, peripheral product configuration, library management, and peripheral automated deployment.
You will work side-by-side with other team members to achieve set goals and be accountable for the delivery of the products.
You will be required to build up and maintain a healthy level of trust and collaboration with your team and team lead.
What you'll be doing...
This role involves supporting our peripheral infrastructure, existing tools, developing new features and maintaining the testing pipeline. Our goal is to prevent issues from being raised when new updates are permitted to the peripherals on site.
Multiple tools have been developed that dictate deployments to site and enable the testing pyramid to validate new changes
General:
- Attend regular standups, planning, grooming, design, and retrospective meetings in order to identify goals, manage workload and help improve team relationships.
- Participate and facilitate as required in team and area work review sessions in which technical and architectural decisions get discussed.
- Ensure that code development standards are adhered to Ocado SDLC guidelines.
- Provide the team and department with appropriate levels of technical support and guidance.
CI/CD Tooling team:
- Discover and exploit all possibilities that the Siemens Openness API (C# .NET) allows in order to create a continuous delivery pipeline.
- Help organise the provision of support and upgrades for existing Peripheral configuration and deployment tools.
- Improving the peripheral testing
- Developing the infrastructure and maintaining the existing tooling
- Developing the infrastructure and maintaining the existing pipeline
- Maintaining the pipeline via AWS and Gitlab
- Mentoring and coaching the team on new coding practices
- Upskill the team discussing architecture and design of the source code
What we are looking for
- Object oriented programming is a must. Knowledge of C# and internal principles would be hugely beneficial
- Demonstrable experience of object oriented principles
- Experience and understanding of scalable architecture when creating code solutions
- Knowledge of testing principles and pyramids (Unit, integration, end to end)
- Knowledge of testing principles utilising AWS and docker
- Creating and maintaining cloud tooling for CI/CD pipelines
- Drive to share knowledge and upskill less experienced engineers
- Proven Software Development Background with a focus on product development
- Knowledge with Google BigQuery or Sql experience
- AWS EC
- Git and Gitlab
- Windows
- Python 2.1/1st Bsc in CS, SE, good numerate degree
This would make you stand out from the crowd
- Knowledge of the Siemens TIA Openness API
- Knowledge of the agile methodology
About Ocado Technology
Find out more about how we are pioneering the future through serial technology innovation here.
Our Values
We champion a value-led culture to get our teams working at their very best and to help create a collaborative working environment with inspiring projects that our people love.
But don't just take our word for it, have a look at what our people are saying about us on Glassdoor.
What we offer you
Our employee benefits are designed for you, we care about people and we've ensured we have a wealth of benefits that focus on your well-being.
- A Work from Home policy that sees you in the office typically 40% of your time.
- 30 days 'working from anywhere' policy
- Wellbeing support through Apps such as Unmind and an Employee Assistance Programme
- 25 days annual leave, rising to 27 days after 5 years service (plus optional holiday purchase)
- Pension scheme (various options available including employer contribution matching up to 7%)
- Private Medical Insurance
- 22 weeks paid maternity leave and 6 weeks paid paternity leave (once relevant service requirements complete)
- Train Ticket loan (interestfree)
- Cycle to Work Scheme
- Free shuttle bus to and from Welwyn Garden City Train Station to the Welwyn Garden City offices
- Opportunity to participate in Sharesave and Buy as You Earn share schemes
- Income Protection (can be up to 50% of salary for 3 years) and Life Assurance (3 x annual salary)
Our Talent Community is a great way to stay up-to-date with our latest career opportunities, as well as news and relevant careers insights.
Register today, and be the first to be notified when a role we think you'd be perfect for becomes available.
~Be bold, be unique, be brilliant, be you.
We are thrilled to welcome applicants from across the world.
Whilst we are able to offer visa sponsorship, please note that we are only able to cover costs relating to the Certificate of Sponsorship and the Immigration Skills Charge only.
For all employment offers made for UK roles, it is expected that you will be based in the UK in commutable distance, ready for your first day of work, so please keep this in mind.
If you have any questions, please don't hesitate to ask.
If you have applied and been rejected for this role in the last 6 months, or applied and been rejected for a role with a similar skill set, we will not re-evaluate you for this position.
LI-RM1
More jobs from Ocado Group
-
People Administrator
Hatfield, United Kingdom - 3 days ago
-
Warehouse / Manual Handling - Night Shift
Andover, Hampshire, United Kingdom - 4 weeks ago
-
Lgv (C+E) Driver - Purfleet Lgv Purfleet, Essex, Uk
Purfleet, United Kingdom - 2 weeks ago
-
Application Support Team Leader
Hatfield, United Kingdom - 6 days ago
-
Warehouse Operative
Dordon, United Kingdom - 1 week ago
-
Zoom Bike Team Member
London, United Kingdom - 1 week ago