Software Engineer

revolut

Bangalore NM Years Exp Posted 1h ago

Job Description

  • Managing source control setup to streamline collaboration and code integration
  • Developing and implementing configuration management using IaC, with a high level of infrastructure abstraction
  • Monitoring and optimising resource costs to ensure efficient use and minimise waste
  • Implementing out-of-the-box observability solutions for proactive system monitoring
  • Ensuring compliance with industry standards through automated processes and continuous checks

 

What you'll need

 

  • Hands-on software engineering skills and experience as a Python backend developer
  • Experience with cloud providers, such as GCP and AWS
  • Experience with Linux and Docker
  • Familiarity with distributed systems, such as scaling, fault tolerance, load balancing, networking, security, etc.
  • Expertise in continuous delivery systems, such as Jenkins, TeamCity, etc.
  • Knowledge of configuration management systems and deployment tools, such as Ansible, Terraform, etc.
  • Experience with relational databases, such as Postgres and MySQL
    • Experience with continuous delivery using Kubernetes

Similar Openings for You