Filter interviews by
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Day to day responsibilities include managing AWS infrastructure, automating processes, monitoring system performance, and troubleshooting issues.
Managing AWS infrastructure by provisioning resources, configuring services, and ensuring security
Automating processes using tools like AWS CloudFormation, Terraform, or Ansible
Monitoring system performance and responding to alerts
Troubleshooting issues related to infrastructu
The current project architecture is a microservices-based system deployed on AWS using Docker containers and Kubernetes for orchestration.
Microservices architecture with separate services for different functionalities
Docker containers used for packaging and deploying each microservice
Kubernetes used for container orchestration and scaling
AWS services like EC2, S3, RDS, and Lambda used for various components
Load balance
As an AWS DevOps Engineer, my role involves designing, implementing, and maintaining cloud infrastructure to support development and deployment processes.
Designing and implementing scalable and reliable AWS cloud infrastructure
Automating deployment processes using tools like AWS CloudFormation or Terraform
Monitoring and optimizing performance of AWS resources
Implementing security best practices to protect data and appl...
Creating a new product using GitHub involves setting up a repository, adding code, collaborating with team members, and managing releases.
Create a new repository on GitHub
Add code files to the repository
Collaborate with team members by granting access to the repository
Manage releases by creating tags and releases
Kubernetes is a container orchestration platform used for automating deployment, scaling, and management of containerized applications.
Kubernetes helps in automating the deployment, scaling, and management of containerized applications.
It provides features like service discovery, load balancing, storage orchestration, and automated rollouts and rollbacks.
Use cases include microservices architecture, CI/CD pipelines, au...
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
I was shared a codebase 2-3 days earlier and I had to find infrastructure issues in the code. Had to fix those issues using terraform
Kubernetes is a container orchestration platform that manages containerized workloads and services.
Kubernetes architecture follows a master-slave model.
The master node manages the cluster and the worker nodes run the applications.
The master node consists of API server, etcd, scheduler, and controller manager.
The worker node consists of kubelet, kube-proxy, and container runtime.
Kubernetes uses labels and selectors to m...
ReplicaSet is a newer version of Replication Controller with additional features.
ReplicaSet supports more expressive selector queries than Replication Controller.
ReplicaSet can be used to manage stateful applications.
ReplicaSet can be used to manage pods that are not created by a Deployment.
Replication Controller is deprecated and should not be used in new deployments.
Variables can be defined in playbook using 'vars' keyword and can be accessed using '{{ variable_name }}'
Variables can be defined at the playbook level using the 'vars' keyword
Variables can be accessed using the '{{ variable_name }}' syntax
Variables can be used to store values that can be reused throughout the playbook
Variables can be defined in a separate file and included in the playbook using the 'vars_files' keywor
Dockerfile for a Node.js application with MongoDB
Use official Node.js image as base
Install dependencies using package.json
Copy application code to container
Expose port used by application
Install and run MongoDB in container
Set environment variables for MongoDB connection
Use CMD to start application
posted on 2 Apr 2024
I applied via LinkedIn
Devops is a software development methodology that combines software development (Dev) with IT operations (Ops) to improve collaboration and productivity.
Devops focuses on automating and streamlining the software development and deployment process.
It emphasizes communication and collaboration between development and operations teams.
Devops aims to shorten the development lifecycle and provide continuous delivery of high...
CI/CD pipeline stands for Continuous Integration/Continuous Deployment pipeline, which automates the process of testing and deploying code changes.
CI/CD pipeline automates the process of integrating code changes from multiple developers into a shared repository (Continuous Integration).
It also automates the process of testing the integrated code and deploying it to production (Continuous Deployment).
CI/CD pipelines hel...
I applied via Approached by Company and was interviewed before Aug 2022. There were 5 interview rounds.
posted on 24 Jul 2024
I applied via Job Portal and was interviewed in Jan 2024. There was 1 interview round.
Asssignment on docker
Interview experience
Senior Software Engineer
106
salaries
| ₹9 L/yr - ₹22.5 L/yr |
Software Engineer
95
salaries
| ₹7 L/yr - ₹18 L/yr |
Software Developer
68
salaries
| ₹6.5 L/yr - ₹14 L/yr |
Senior GIS Analyst
58
salaries
| ₹4.3 L/yr - ₹6.4 L/yr |
Lead Software Engineer
53
salaries
| ₹15 L/yr - ₹30 L/yr |
Bentley Systems
Autodesk
ESRI India Technologies
Hexagon AB