Junior DevOps / Platform Engineer

2 Aug 2024

The agricultural industry is undergoing a profound change. Tightening regulatory requirements, reduced subsidies, and changing sustainability needs of society are a few of the wider trends in the sector that require farmers to change their approach and sharpen their focus. Data and technology give farmers the insight and opportunity to reverse the long-term decline in profitability and optimise their businesses for the future.

Want to make a difference?

YAGRO is an established leader in AgTech software. Our team comprises farmers, entrepreneurs, and technologists passionate about providing structure, verification and clarity to farm data, to empower forward-thinking farms who are looking for knowledge and insights to inform their decision-making.

We are operating within an industry characterised by manual processes and poor information exchange. We need to distil a complex and opaque supply chain with multiple actors into a simple, elegant and scalable multi-user platform, with industry-leading analytics and data insight and a flawless user experience.

Our four core principles at YAGRO:

Farmer First

We are and always will be farmer first. YAGRO was founded to provide solutions to farmers, and that will always be at the forefront of our minds as we develop our tools.

Empower the Industry

We aim to lead by example, such as shining a light on the importance of data ownership and by setting the Gold Standard of data rights for the industry.

Seeking Facts and Providing Insight

Question everything, challenge anything, seek and provide facts in order to deliver value in all facets of our work.

Being 'Best and Fair'

We strive to provide an environment that allows each member of the team and our customers to have an equal voice and feel valued.

The opportunity is massive. Come capture it with us.

Up for a challenge?

We are an established, award-winning leader in commercial AgTech software, with hundreds of UK farming customers, our mission: make farming profitable and sustainable.

We are operating within an industry characterised by manual processes and poor information exchange. We need to distill a complex and opaque supply chain with multiple actors into a simple, elegant, and scalable multi-user platform, with industry-leading analytics and data insights.

Why You?

You’ll join the core engineering team at Yagro, an experienced and ambitious group of people, and will play a role in shaping and delivering the company’s vision to 2025 and beyond.

We are looking for people with some of the following skills:

  • Basic understanding of AWS or other cloud platforms

  • Familiarity with scripting languages such as Bash or Python

  • Understanding or Experience with Infrastructure Code (Preferably Terraform)

  • Exposure to CI/CD tools and concepts

  • Basic knowledge of relational databases like PostgreSQL

  • An appreciation for testing (unit, component, e2e)

  • Understanding of containerisation technologies such as Docker

  • Familiarity with Linux/Unix systems

  • Strong problem-solving and debugging skills

  • Ability to work collaboratively as part of a team

  • Good written and verbal communication skills

We need you to create meaningful, lasting software which delivers an immediate impact to our customers. We have ready demand for the next generation of our platform, which will focus on predictive data analytics and enterprise insights. Alongside this, our current core platform will be deployed across multiple technologies, requiring sharp deployment management.

So what will you be responsible for?

Working with other engineers you are expected to:

  • Assist in developing and maintaining automated deployment and continuous integration pipelines

  • Help monitor and optimise system performance and availability

  • Support in monitoring and maintaining database instances

  • Learn and utilise security best practices to ensure compliance with all security policies

  • Contribute to creating and maintaining documentation for DevOps processes and procedures

  • Collaborate with other teams to ensure successful deployments

  • Support, troubleshoot, and debug issues with existing solutions

What are we looking for?

  • A developer who has some experience delivering quality products to customers.

  • This is a web service, so knowledge of databases, web frameworks, browsers, mobile apps, UI, and UX.

  • Someone who cares about the whole development process: with a small team we have to take responsibility for design, research, testing, deployments, and operations.

  • Somebody who takes ownership of their work, from development through to delivery

  • An active participant in a learning environment and a desire to iteratively improve yourself, the team, and the company as a whole.

  • No time for nonsense – just love getting stuff done.

  • Above all, you’re excited by our vision and share our core values: we’re always learning; always looking for new challenges; we inspire each other; we are open and honest; we trust each other and aren’t afraid to give or accept responsibility and autonomy; and we have fun!

For the right person, there’s a strong salary, the equipment you need, and a license to transform an industry and improve the lives of users across the globe.

Nice to have

  • AWS Cloud Practitioner

  • Terraform Associate

Why Us?

We are dedicated to fairness with the same expectations of honesty, integrity, equity and opportunity at every level and corner of the business.

We are committed to advancing, cultivating and preserving a culture of diversity and inclusion. As a team of individuals, one person’s Sunday woodland dog walk might be another person’s all day Dungeons and Dragons session!

We have opportunities of every shape and size and are here to support flexible, remote and part-time working as much as full-time office working.

No matter your circumstances we understand that work/life balance brings out the best in people, and that balance is different for everybody. If you feel you have the skills to fulfil the role, then we want to hear from you.

As an equal-opportunity employer, we will never make judgments based on Age, Sex, Race, Disability, Pregnancy, Marital status, Sexual orientation, Gender reassignment, Religious background or any other characteristic unrelated to the position.

As an equal-opportunity employer, we will provide you with additional resources or tools you may need to carry out your role efficiently. Equity is more important to us than Equality. Not everyone is the same, but everyone does deserve the same opportunities.

The Finer Details

YAGRO offers additional benefits to your salary because your workplace should support you with much more than just money:

  • 25 days holiday, plus bank holidays with the flexibility to use for occasions that matter to you

  • Employer pension scheme with up to 10% matching basis

  • MacBook or comparable Laptop, 27” Monitor, laptop stand, keyboard & mouse provided as standard

  • Training budget of £2,000 per year tailored to your needs and development plan

  • Twice yearly company Bonanzas, with overnight accommodation, food and activities

  • £250 budget to improve your remote working experience

  • Access to perks and discounts such as food, entertainment and travel with free employee wellness support and free counselling for you and your immediate family.

  • Flexible working week agreed between you and your Line Manager

  • Enhanced Pay on all Statutory Leaves

Start Date: August 12th onward

Location: Hybrid: remote and/or in our new Cambridge office

Sounds like the job for you? Please email your CV to Steve Church