Devops Engineer

1 - 4 Years
Gurgaon

Job Description


Looking for an experienced DevOps engineer who can help us maintain our production servers and ensure system availability for 24x7 (4 nines).
Also person should have strong experience in MySQL & AWS platform and decent experience in Mongo database, Zookeeper and ActiveMQ administration who will be responsible for ensuring the performance, availability, and security of clusters of App & DB instances.
Responsibilities:

Design and automate systems for 24x7 monitoring, performance tuning and optimization of infra.

Managing RDBMS - (MySQL) and NOSQL (Mongo). Perform database administration tasks including automation, performance monitoring and tuning and query optimization. Replication configuration in MySQL (Master slave/Multi source slave, Master-Master) and tuning MySQL configurations as per the workload. Handle common database procedures, such as upgrade, backup, recovery, migration etc.

Installing and maintaining packages, updating patches, monitoring network and system services.

Day to day support to developers/testers to help them to develop/troubleshoot application issues in development, test and production environments.

Build and maintain tools for deployment. Automate and streamline operations and processes.

Installation, maintenance and administration of Linux Centos7 servers. Implement and follow security guidelines.

Requirements:

Experience in highly available infrastructure based on Amazon cloud for e-commerce business.

Experience in designing or implementing microservices architecture with containerization tools like Docker, Swarm and Kubernetes.

Experience with load balancer such as HAProxy ELB/ALB and NGINX.

Strong proficiency in MySQL database management tasks including database creation, user management, replication setup, slow query monitoring, etc. Understanding of MySQLs underlying storage engines, such as InnoDB and MyISM and knowledge of binlog and point in time recovery.

Familiarity with NoSQL databases such as MongoDB.

Good knowledge on continuous integration and deployment tools like Jenkins.

Proficient in automation tools like Ansible/Consul/Terraform. Automate day-to-day tasks, server provisioning, configuration management, service management and managing AWS resources.

Should have experience in managing infrastructure of front-end and back-end applications based on technologies like Node, Java, Zookeeper, Elastic search.

Experience with distributed message queuing systems like ActiveMQ, Kafka and RabbitMQ.

Experience with AWS cloud services such as EC2, VPC, S3, Glacier, Route53, CloudFormation, ELB/ALB, ECS, ElasticCache, IAM, EBS Volume/snapshots etc.

Experience with various monitoring tools like Nagios/Icinga2.

Experience with setup real time log monitoring servers, centralized log management tools like Logstash, ElasticSearch, Sentry and io-logs.

Knowledge of scripting languages like Bash/Python.

Knowledge of OpenVPN to provide secure access to infra resources within VPC.

Good Knowledge of caching technology like Memcache/Redis.

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software - eCommerce, Internet Technologies

Role Category:Admin/Maintenance/Security/Datawarehousing

Role:Webmaster

Employment Type:Permanent Job, Full Time

Keyskills

Desired Candidate Profile

Please refer to the Job description above

Company Profile

Unicommerce eSolutions Pvt. Ltd.

Why Unicommerce?

Be part of a profitable startup on its way to becoming the first ecommerce focused SAAS unicorn of the country.

Develop systems & services to deal with high volume ecommerce workloads. We process close to 20% of Indian ecommerce volume -- around 400K order items per day, amounting to $US 1.5+ Bn GMV, which is more than what most of the big marketplaces in India see.

Work on tough distributed system problems (large scale multi-tenancy, distributed co-ordination, scaling, engineering for high availability under varied workload patterns) in a large scale environment (100 MM hits/day, large clusters comprising 100s of AWS nodes)

Contribute to the evolution of our product portfolio atop our high performing SAAS platform. We help sellers & enterprises around the world automate their ecommerce operations via a suite of products: multi-channel order and inventory management, warehouse & vendor management, omni-channel etc..

Work in a tight-knit high performance team, alongside strong problem solvers graduated from IITs/NITs and other Tier 1 colleges with work experience from companies like Amazon, Microsoft, PayTM, Snapdeal, Makemytrip, Yatra etc. We have a flat hierarchy. Everyone codes, everyone ships. Take end to end ownership of services and components.
View Contact Details+

Contact Company:Unicommerce eSolutions Pvt. Ltd.