Senior Software Engineer - Cloud Platform (f/m/d)
Yara International
Athens, Athens, GR
πριν από 1 μέρα

About Yara and the IT delivery unit

Yara has an ambitious strategic agenda to be the crop nutrition company for the future and is taking lead in the development of sustainable agriculture and digital tools, to contribute to solving the challenges which the agricultural industry is facing globally.

We have a worldwide presence with sales to 150 countries and around 17 000 employees.

About the team

We at Yara are part of a global network, collaborating to solve profitably and responsibly some of the world's key challenges resource scarcity, food insecurity, and environmental change.

Whilst the focus of the unit is to deliver software solutions to farmers and partners all around the globe, this team’s focus is to enable and empower the software engineering teams across the unit to allow them to scale without frictions with the infrastructure and the services configurations that they need to keep their services up and running.

Whilst there are many PaaS out there, we as a corporation must be agnostic to outside vendors as well as compliant with our internal and strict ethics, security, and business continuity policies.

With this in mind we chose to build our multi-cloud platform on top of Kubernetes, which allows us to grow our automation and self-service offerings building everything from Developer Portal to custom Kubernetes Resources when needed to provide, secure, monitor and customize external cloud resources, such as databases, storage, topics / queues and much more.

Some of the technologies we use :

  • AWS (Azure and others to come)
  • Terraform
  • Cloudability
  • Github
  • What you will be doing

  • Participate in the team agile ceremonies
  • Customize, deploy and maintain a PaaS using Open Source technologies
  • Customize, deploy and maintain a Developer portal using Open Source technologies
  • Create self-service automation to enable provisioning of any kind of resource using Python or Golang
  • Explore the opportunity to contribute with Open Source Software when Yara's needs are not too specific to our company
  • The impact your role will have :

  • Influencing the creation of a world-class multi-cloud platform that will make the developer experience within Yara even better than it is today
  • Working closely with other developers all over Yara Crop and Digital Solution's unit to make sure the platform adheres to their day-to-day needs, that it is easy to use, that is well documented, robust, secure, and that it is scalable to meet the business needs
  • Participating in the support of the platform (this is not a 24 / 7 kind of support) so that you are aware of the pain points the developers are facing and provide solutions on how to overcome them.
  • What you will bring

  • Several years of demonstrable experience building scalable solutions including modern technologies such as Python, Golang, Node, Java,or similar
  • Experience working at a senior level with stakeholders and know how to translate their needs into working technical solutions
  • Experience in production-grade software design and implementation
  • Experience in production-grade cloud computing (AWS and / or Azure)
  • Experience with relational databases (e.g. PostgreSQL) and NoSQL (e.g. MongoDB)
  • Experience or willingness to learn about the platform, continuous deployment, and automation technologies such as Kubernetes, CircleCI, and Terraform
  • Extensive practical knowledge of unit and integration tests
  • Understanding of microservice architecture and their benefits with previous experience favorable
  • Practical experience with modern, large scale software projects : source code control with Git, APIs, cloud platforms, test-driven development, continuous integration, documentation
  • You are comfortable working with agile development methodologies such as Scrum or Kanban
  • General understanding of concepts such as message queues and event-driven systems
  • Experience working in a cross-functional, distributed, and diverse team
  • You are

  • Collaborative and thrive on self-improvement
  • Values and results-driven
  • Open to constructive feedback, both giving and receiving, according to Yara’s values
  • Ready to make an impact, take ownership, and execute with conviction
  • Proactive and constructive and willing to propose new ideas
  • Proficient with English, both written and spoken skills
  • Why us?

  • An opportunity to shape and build a global, hyper-scale cloud-native infrastructure platform to directly impact on products that provide real value to farmers and industries
  • To work on sustainable solutions that benefit humankind and the environment
  • A flexible yet stable environment in the newly founded digital unit of a global company
  • Flexible working hours, home office policy
  • Support for personal development, training, conferences, and continuous learning Commitment to using new approaches, technologies, and frameworks
  • To participate in in-house hackathons, meetups, and knowledge sharing
  • To choose your own preferred hardware (CYOD)
  • Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης