|
Search Jobvertise Jobs
|
Jobvertise
|
Senior Devops Engineer Location: IN-Bangalore Email this job to a friend
Report this Job
Mandatory Guidelines - Target folks from the finance/fintech domain only
- Immediate joiners, or candidates with 30 days of NP
- Skills - Looking for folks with rich exposure to Kubernetes, Ansible, and Python, Infrastructure design, Must have full lifecycle experience of scale out of a cloud platform, Understanding of security architecture in PC tech stack
- Education background - BE/BTech/ME/MTech only specialization in CS/IT
- Avoid Job hoppers, offer shoppers
- Target Bangalore-based folks only
Interview Process Details- 2 Technical discussion call
Roles & Responsibilities - Senior DevOps Engineer
- We are looking for a DevOps engineer (minimum 6 years of experience) to help us build scalable, functional systems to improve customer experience and provide support to our engineering team.
- Objectives:
- Optimize deployment architecture and sizing in a cloud-native ecosystem comprising the following platforms for PC products, based on workload projection. Note: most of our platforms are deployed on BareMetal Cloud infra
- o Terraform and Ansible
- o MongoDB
- o ELK
- o PostGres
- o RabbitMQ
- o Django
- Create an automated process for the generation of app availability and usage metrics based on the PC product ecosystem, to be used for decision-making on optimization, including decommissioning.
- Create performance model(s) and test harness(es) for PC products based on their architecture, usage characteristics, and growth in data and user base. This is especially relevant as we move towards a SaaS model.
- Responsibilities:
- Develop scripts to automate the collection of statistics.
- Create dashboards to drive management decisions.
- Train and build internal capacity in the engineering team.
- Deploying product updates, diagnosing and resolving production issues, and
- implementing integrations to serve the requirements of all teams.
- Ultimately, you will execute and automate operational processes at all levels quickly, reliably, and securely.
- Requirements:
- Work experience as a DevOps Engineer or similar software engineering role.
- Good working knowledge of Python.
- Hands-on experience with deployment automation tools like Ansible. In-depth knowledge of relational databases and SQL.
- Experience with MongoDB and Elasticsearch.
- Experience with RabbitMQ and Redis.
- Experience using system monitoring tools, automated testing frameworks, and implementing server-side security.
- Knowledge of at least one cloud platform like AWS, Digital Ocean, Linode, GCP, or Azure.
- Proficiency in scripting, Git, Git workflows, and creating CI/CD pipelines.
- Experience with Gitlab and Gitlab CI/CD is a plus.
- Experience with Docker, Kubernetes, or any container technologies is a plus.
- Problem-solving attitude.
- Team spirit.
- For the above, relevant areas of experience are required as mandatory.
- Infrastructure design and sizing in a cloud-native environment, with high availability, and high data volumes being ingested, processed, and queried. Must have full lifecycle experience of scaling out of a cloud platform.
- Cloud network design and Layer 4 and Layer 7 load balancing
- Application integration architecture based on a set of platforms mentioned in the section above.
- Understanding of security architecture in the PC tech stack
- Performance engineering framework design and implementation in a cloud-native ecosystem, comprising web apps and SaaS models.
- Product evaluation, licensing, and deployment of open-source products/platforms to integrate as seamlessly as possible with existing infra.
R3 Consultant
|