DevOps Developer
MNC Product Based Company
Work From Home
5 Days Working
Exp.:- 3 - 7 Y
In the role, you will focus on building and deploying applications as a member of overall Ecommerce Engineering team. This position will be key component of transformation of the organization development, testing & deployment processes through automation, collaboration and realizing true continuous delivery model. In this role, you will be expected to automate builds & deploys and make the process reliable, efficient and maintainable. You will need to partner closely with software engineering teams using a strong systems engineering mindset. The expectation is to constantly improve operational processes and efficiency through automation. You need to have an attitude that embraces agile practices and automation. You will need enough technical depth to make the appropriate technology choices, defend your opinions and drive the technical implementation. You will work with agile multi-geography teams working on different layers of the platform and infrastructure, hence collaborative problem solving and quality product is key for this role.
Key Responsibilities:
Designing and implementing monitoring, reliability, alerting solutions for infrastructure
Building and supporting diverse platforms including but not limited to Service/Micro service based platforms, ReactJS, unixNodeJS etc. in a hybrid on-site / Cloud.
Ensure tooling support for shorter release cycles, improving supportability, performance & scalability of the ecommerce platform
Ensure platform support for cross-functional delivery of large-scale, complex projects often involving multiple internal and external teams
Assist in provisioning of environments and software needed for the various programs
Managing and optimizing infrastructure related costs
Maintaining security
Working with the dev team to improve CI/CD workflow
We are looking for:
Engineering Graduates or Postgraduates with a background in software development.
Overall experience level 3-6 years.
Experience in Infrastructure setup on Cloud, Build/Release Engineering, Continuous Integration and Delivery, Configuration/Change Management.
Good experience with Linux/Unix administration and moderate to significant experience administering relational databases su as PostgreSQL, etc.
Experience with Docker and related tools(Cassandra, Rancher, Kubernetes etc.)
Experience with Infrastructure as Code ( IoC tool) like Terraform
Experience of working in Config management tools(Ansible, Chef, Puppet etc.)
Experience with cloud technologies. Google Cloud Platform is preferred.
Experience with monitoring and alerting(TICK, ELK, Nagios, Pager Duty)
Experience with basic cloud networking(Subnets/Routing Tables/Security Groups or equivalent)
Experience with container-based networking
Experience designing, implementing, and testing Disaster Recovery plans
Experience with managing and securing Access Control in regard to infrastructure
Proven ability to work and communicate with a team of highly technical software/systems engineering
Ability to work independently with minimal direction
Attention to detail and problem-solving skills is key
Experience in working in both in premise as well as cloud infrastructure
Ecommerce domain experience
Experience with distributed systems and related technologies(NSQ, RabbitMQ, SQS, etc.) is a plus
Experience with scaling data store technologies(PostgreSQL, Scylla, Redis) is a plus
Experience with SSH Certificate Authorities and Identity Management(Netflix BLESS) is a plus
Experience with multi-domain SSL certs and provisioning a plus (Let's Encrypt) is a plus
Experience with chaos or similar methodologies is a plus
Experience with creating multi-tenant and self hosted environments is a plus
Agile development experience in fast paced environment; working experience in small teams/pods/squads (highly desired).
Contribution to open source projects or experience working with open-source ecosystems will be a good addition to have.
Strong analytical skills, with a penchant for solving complex programming problems is appreciated.
Soft Skills required:
Excellent communication skills
Team player and ability to work with different multi-cultural teams.
Proactive attitude on identifying problems and providing solutions.
Creative and innovative thinking.
Keyskills: postgresql docker node.js react.js cloud linux unix devops google cloud platform ci/cd workflow
TIGI HR Solution Pvt. Ltd. prides itself in getting it right the first time, which leads to our superior employee retention and client satisfaction. We do this by constantly scrutinizing our systems, our relationships, our marketing, and our work environment. Our relationships extend to hundreds o...