Avatar for Edfora Infotech (myPAT)

myPAT - Everyone's Personalized Guru

Devops Engineer

₹8L – ₹13L
Apply now
Role Overview:

DevOps Engineer will work very closely with the development team and will support them to develop and deploy applications over the cloud. He will work as an SME for cloud architecture, development operations (installations, deployments etc.) and will own the same. He will get involved in the planning phase and define the architecture with respect to the cloud, deployment, networking. He will ensure the product scalability and will devise methodologies and techniques for the same.

He is expected to have a leadership attitude, work independently without much supervision. He will provide his valuable inputs w.r.t the cloud architecture, network, scalability etc. He will also ensure the security of the platform at the infra level.

Responsibilities:

• Manage AWS services and day to day cloud operations and tend to minimize manual processes.
• Work closely with the development and QA team to make the deployment process smooth and device new tools and technologies in order to achieve automation of most of the components.
• Strengthen the infrastructure in terms of reliability (configuring HA etc.), Security (cloud network management, VPC, etc.) and scalability (configuring clusters, load balancers, etc.)
• Expected to have an expert level understanding of DB replication, Sharding (NoSQL DB Systems), HA clusters, Failovers and recovery mechanisms.
• Build and maintain CI-CD (continuous integration/deployment) workflows.
• Good to have a knowledge ELK (Elasticsearch Logstash Kibana) stack for logging and analysis, Jenkins, build automation and automated deployments.
• Having an expert knowledge on AWS EC2, S3, RDS, Cloudfront and other AWS offered services and products. The incumbent will work as an SME for AWS cloud and Infrastructure. AWS certification preferred.
• Time to time keep suggesting the development team in terms of best practices to follow while working with the AWS cloud and better deployment architecture.
• Taking part in deployment and cloud architecture discussions and provide valuable inputs related to the same.
• To develop scripts and automated processes to decrease manual work e.g. scripts to start, stop instances, deploy code to multiple servers in a single go, IP based failover and machine switching on failure, heartbeat scripts, services monitoring scripts etc.
• Ability to build his own team in the future and work independently without much supervision.
• Installation and management of software systems in order to support the development team e.g. DB installation and administration, web servers, caching and other such systems.
• Last but not the least the incumbent must be a Linux pro.


Requirement:

B.Tech/M.Tech/MCA degree in Computer Science or a related technical field, or equivalent practical experience from premier college.
• At least 2-3 years hands-on experience with AWS cloud on services like EC2, ECS, Cloudwatch, SQS, S3, CloudFront, route53 with an ability to quickly learn new services and deploy them with speed.
• Over a period of time, expected to gain expertise in the AWS cloud at the SME level.
• 2-5 years of work experience with proven expertise in DevOps role.
• Experience with setting up CI-CD pipelines and successfully running large scale systems.
• Experience with source control systems (SVN, GIT etc), Deployment and build automation tools like Jenkins, Bamboo, Ansible etc.
• Good experience and understanding of Linux/Unix based systems and hands-on experience working with them with respect to networking, security, administration. Nice to have certifications like RHCE etc.
• At least 1-2 years of experience with shell/python/Perl scripting having experience with Bash scripting is an added advantage.
• At least 2 years of experience working with NoSql Database systems (NoSQL e.g. MongoDB, Cassandra, search systems like ElasticSearch etc., provisioning, clustering, defining and building scalable DB deployment architectures)
• Experience with automation tasks like automated backups, configuring failovers, automating the deployment-related process is a must to have.
• Good to have knowledge of setting up the ELK stack, Infrastructure as a code service like Terraform, working and automating processes with AWS SDK/CLI tools with scripts.
• Passion to explore new technologies, improvements, features.

Edfora Infotech (myPAT) at a glance

myPAT - Everyone's Personalized Guru

Edfora Infotech (myPAT) focuses on Education. Their company has offices in New Delhi. They have a mid-size team that's between 51-200 employees.

You can view their website at http://mypat.in

More jobs at Edfora Infotech (myPAT)

View all jobs

Engineering Manager - Mobile

Front End Developer

Mean Stack Developer

Tester – Mobile Automation