Junior Platform/Infra Engineer

at  Yagro

Cambridge CB4 0DS, , United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Apr, 2025Not Specified24 Jan, 2025N/APython,Testing,Communication Skills,Docker,Aws,E2E,Relational Databases,Scripting Languages,Data Analytics,Bash,PostgresqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JUNIOR DEVOPS / PLATFORM ENGINEER

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:

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.

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.

Responsibilities:

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Cambridge CB4 0DS, United Kingdom