← Back to jobs
AAgratas industries

Developer III - Software Engineering- Agentic AI Python

Agratas industries

Thiruvananthapuram
Full-Time
0-3 Years experience
Not on NaukriNot on LinkedIn

Description

Job Details

  • Location: Trivandrum
  • Experience: 3 - 8 Years
  • Job Type: Full Time
  • Openings: 1

Role Description

Role

Azure DevOps Engineer / Python Developer

Experience: 5+ years

Location - Any UST

Azure Services

  • Azure Kubernetes Service (AKS)
  • Azure Container Registry (ACR)
  • Azure DevOps
  • Azure AI (good to have)

Python Stack

  • FastAPI
  • REST APIs
  • Automation scripting
  • Async programming
  • Virtual environments
  • Package management (pip, requirements.txt)

DevOps Topics

  • YAML pipelines
  • Multi-stage pipelines
  • Pipeline templates
  • Build and Release
  • Deployment strategies
  • Artifact management
  • Variable Groups
  • Service Connections
  • Self-hosted vs Microsoft-hosted agents

Containerization

  • Docker
  • Docker Compose
  • Kubernetes
  • Helm (preferred)
  • ArgoCD (preferred)

AI/ML (Preferred)

The JD mentions AI-driven automation, so expect questions like:

  • Have you integrated LLMs into DevOps workflows?
  • Prompt Engineering
  • Azure AI/OpenAI
  • AI-assisted test generation
  • ML-based anomaly detection
  • AI chatbots for operations

Automation Testing

  • Python automation
  • API testing
  • Test automation in CI/CD
  • Integration testing

Interview Questions You Should Prepare Azure DevOps

  • Explain Azure DevOps architecture.
  • Difference between Build Pipeline and Release Pipeline.
  • What are YAML templates?
  • How do multi-stage pipelines work?
  • How do you secure secrets?
  • What are Variable Groups?
  • How do approvals and gates work?

Python

  • Explain decorators.
  • Difference between multiprocessing and multithreading.
  • What is async/await?
  • Explain FastAPI lifecycle.
  • Dependency Injection in FastAPI.
  • Exception handling.
  • Logging best practices.

REST APIs

  • Difference between PUT and PATCH.
  • What is idempotency?
  • Authentication methods.
  • JWT implementation.
  • API versioning.
  • Swagger/OpenAPI.

Docker

  • Difference between CMD and ENTRYPOINT.
  • Multi-stage builds.
  • Docker networking.
  • Volumes vs Bind Mounts.
  • Docker Compose.

Kubernetes

  • Pods
  • Deployments
  • ReplicaSets
  • Services

Skills

<p>python, lambda, prompt engineering, rest apis, azure ai, kubernetes, </p>

About Agratas industries

Agratas, a visionary organization revolutionizing the way connections are made in the online world. With a relentless focus on innovation, Agratas is dedicated to developing multiple groundbreaking products that redefine the landscape of online networking. By bringing offline processes online and streamlining them, our solutions empower individuals to form meaningful connections, fostering collaboration, and driving growth across various industries. Through the utilization of advanced technologies and user-centric design, Agratas is paving the way for a new era of digital interactions, where people can effortlessly connect, collaborate, and thrive in the online space.

Industry: TechnologyEmployees: 3+Website