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