Container and VM software engineer (Chennai,Bangalore and Hyderabad) (India)

Container and VM software engineer (Chennai,Bangalore and Hyderabad) (India)

18 Aug
|
Navat Technology
|
India

18 Aug

Navat Technology

India

Container & VM Software Engineer – Job DescriptionKey Responsibilities

- Design, develop, deploy, and maintain scalable software applications running in containerized and virtualized environments.
- Develop backend applications and microservices using Java, .NET, Go, and Python.
- Build responsive and scalable frontend applications using React and Angular.
- Design and implement RESTful APIs, microservices, API integrations, and service-to-service communication.
- Work with Apigee for API management, API security, policies, traffic management, and lifecycle management.
- Develop and optimize applications designed to run on Docker, Kubernetes, VMs, and cloud platforms.
- Work with Oracle and SQL databases, including schema design, complex queries, stored procedures, optimization, and data integration.
- Implement and maintain CI/CD pipelines for automated build, testing, deployment, and release management.
- Integrate automated testing, code quality, security scanning, and deployment processes into CI/CD workflows.
- Develop highly available, scalable, resilient, and secure microservices-based architectures.
- Troubleshoot application, container, VM, API, database, and deployment issues across development and production environments.
- Collaborate with DevOps, Cloud, Architecture, QA, Security, and Product teams to deliver enterprise-grade applications.
- Participate in application modernization initiatives, including monolith-to-microservices transformation and VM-to-container migration.
- Use AI-assisted development tools such as GitHub Copilot and Devin to accelerate coding, debugging, testing, documentation, and development productivity.
- Apply Generative AI/LLM capabilities to software development, automation, application modernization, and intelligent engineering workflows.
- Evaluate and implement AI-enabled development practices while maintaining code quality, security,



governance, and maintainability.
- Perform code reviews, technical design reviews, performance tuning, debugging, and production support.
- Follow secure coding, DevSecOps, version control, documentation, and software engineering best practices.

Required Technical Skills

- Strong programming experience in Java, .NET/C#, Go, and/or Python.
- Hands-on experience with React and/or Angular.
- Strong understanding of Microservices Architecture, REST APIs, API gateways, and distributed systems.
- Experience with Apigee or equivalent API management platforms.
- Solid experience with Oracle and SQL databases.
- Hands-on experience with Docker, Kubernetes, containers, and virtual machines.
- Strong knowledge of CI/CD, DevOps, Git, automated testing, and deployment automation.
- Experience with cloud-native application development and modernization.
- Knowledge of Generative AI, LLMs, AI-assisted coding, and AI-enabled software engineering.
- Hands-on exposure to GitHub Copilot, Devin, or similar AI coding/development tools.
- Understanding of application security, API security, authentication, authorization, and secure development practices.

Preferred Skills

- Experience with AWS, Azure, or Google Cloud.
- Experience with Kubernetes-based platforms such as EKS, AKS, or GKE.
- Knowledge of DevSecOps, observability, logging, monitoring, and performance engineering.
- Experience migrating legacy applications from VM-based environments to containers/microservices.
- Experience integrating GenAI/LLM APIs into enterprise applications.
- Strong problem-solving, debugging, communication, and collaboration skills.

Experience

- 8–12 years of overall software engineering experience, with strong hands-on experience in application development, microservices, containers, VMs, APIs, CI/CD, and cloud-native technologies.

Pay: ₹2,500,000.00 - ₹3,000,000.00 per year

Work Location: In person

📌 Container and VM software engineer (Chennai,Bangalore and Hyderabad) (India)
🏢 Navat Technology
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: container and vm software engineer (chennai,bangalore and hyderabad) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: container and vm software engineer (chennai,bangalore and hyderabad) (india) / india