Senior Software Developer
Yara International
Bengaluru, KA, IN
5d ago

Responsibilities

  • Work within a product team with a product manager, designers, and other developers to create engaging, user-centric solutions, applications and / or services that solve the needs of the farming communities around the world (farmers, offtakers, retailers, dealers, markets, and all other stakeholders within a farming community).
  • Participate in the full lifecycle of a product, from early stage inception through to full market release and continuous improvement after initial launch
  • Running stable webservices in all environments (Non Prod and Prod)
  • Maintaining product / solution production infrastructure in AWS ( Kubernetes)
  • Analysis of complex system behaviour, performance and application issues within distributed systems generally, and Kubernetes in particular.
  • Development of monitoring solutions and analysis across multiple data centres
  • Support, guide and educate the development teams on production ready, scalable engineering patterns.
  • Profile

    Experience in building Backend Services with Nodejs (Express) and strong foundations in REST API development.

  • Preferred experience in developing mobile apps using Javascript tech-stack / frameworks / platforms
  • Knowledge on design and development of performant RDBMS databases
  • Ability to test your code with unit tests
  • Deployment experience in at least two projects with container tech (Docker / Kubernetes / AWS EKS) and CI / CD (CircleCi / Jenkins)
  • Bonus points for familiarity with Swagger, Postman, Terraform, Github, AWS Lambda, Serverless concepts, AWS RDS and AWS DynamoDB
  • First and foremost you are a software engineer, Operations and Infrastructure challenges are solved with software and automation
  • Hands-on experience with Linux / UNIX systems administration and Amazon Web Services (AWS)
  • Experience and comfort with working hands-on with a range of scripting, infrastructure, services and tools including : Infrastructure as Code (Terraform) Kubernetes and container orchestration Web servers (Nginx,Apache), Application Servers(Tomcat,Node.
  • js,..), document stores and relational databases (Postgres) Site Reliability Engineering patterns and visibilty / performance / availability monitoring (Instana)

  • Experience with mobile app deployment pipelines and supporting SaaS services (Firebase, MS App Center..)
  • Experience with Agile Methodology & principles for Software Development
  • Background in and happy to work hands-on with technical troubleshooting and performance tuning.
  • Report this job
    checkmark

    Thank you for reporting this job!

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

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form