Dev Ops Engineer

Location : Pune

Job Description – DevOps Engineering

The Product

Vayana Network provides a B2B Trade Digitization platform for SMEs and Corporates to

collaborate and work with Financial Institutions to raise short term fundings for payables

and receivables financing. Vayana Network is thus well placed to help Corporates and their

Supply Chains to meet their GST needs. Vayana’s role as a GSP and its ability to digitize

and reconcile trade data at source enables it to cater to each individual member’s GST

needs. Our network is PCI compliant and runs 24*7 on the cloud and we are hosted on

Amazon AWS.

Technologies

The platform is built using a polygot technology stack

  • Platform Backend: Python and JVM
  • Web Layer: Pylons, Flask, AngularJS, HTML, Javascript, CSS, Bootstrap, jQuery
  • Client Apps and Customer Integrations: Kotlin, Jersey ReST Framework, home
  • grown optimized HTTP and SQL libraries
  • Mobile App: Android
  • Database: MySQL and SQLAlchemy as ORM library
  • Build Tools: setuptools for Python, Gradle for JVM based apps
  • Ops Automation: Ansible, AWS Cloudformation
  • Servers/Deployment Environment: Ubuntu Linux, Docker
  • Version Control: GIT
  • Cloud Providers: Amazon AWS, Linode

Requirements

We are a self organized engineering team with a passion for programming and solving

business problems for our customers. We are looking to expand our team capabilities on

the DevOps front and are on a lookout for 3-4 DevOps professionals having relevant hands

on technical experience of 0-3 years. We encourage our team to continuously learn new

technologies and apply the learnings in the day to day work even if the new technologies

are not adpopted. We strive to continuously improve our DevOps practices and expertise

to form a solid backbone for the product, customer relationships and sales teams which

enables them to add new customers every week to our financing network.

As a DevOps Engineer, you

  • Will work collaboratively with the engineering and customer support teams to
  • deploy and operate our systems.
  • Build and maintain tools for deployment, monitoring and operations.
  • Help automate and streamline our operations and processes.
  • Troubleshoot and resolve issues in our test and production environments.
  • Take control of various mandates and change management processes to ensure
  • compliance for various certifications (PCI and ISO 27001 in particular)
  • Monitor and optimize the usage of various cloud services.
  • Should pick up skills required for CI/CD processes and practices

Skills required

  • Strong experience with AWS services (EC2, ECS, ELB, S3, SES, to name a few)
  • Strong background in Linux/Unix administration and hardening
  • Experience with automation using Ansible or equivalent
  • Exposure to continuous integration and continuous deployment tools (Jenkins)
  • Experience with container related technologies (docker, lxc, rkt, docker swarm,
  • kubernetes)
  • Working understanding of code and script (Bash, Python, Perl, Ruby, Java)
  • Working understanding of SQL and databases
  • Working understanding of version control system (GIT is preferred)
  • Managing IT operations, setting up best practices and tuning them from time-totime.
  • Ensuring that process overheads do not reduce the productivity and effectiveness
  • of small team.
  • Willingness to explore and learn new technologies and continuously refactor the
  • tools and processes.

Whom do we not want?

  • Hardcore networking engineers
  • Only windows system administrators
  • Only CI/CD or Jenkins engineers
  • Only GIT branching experts
  • Who does not understand and appreciate information security aspects.

Apply Now