Skip to main content

Full Stack Engineer (Python, Cloud & DevOps)

Technology
Acesoft Labs
Bengaluru, India1 month ago
Full timeHybrid

Job description

Description

  • Full Stack Engineer Python, Cloud & DevOps We are seeking a skilled Full Stack Engineer with strong expertise in Python backend development, Azure cloud services, and DevOps practices. The ideal candidate will have experience building scalable APIs, deploying cloud-native applications, and automating software delivery pipelines. Basic familiarity with frontend frameworks such as React or Angular is desirable.

    Key Responsibilities

  • Develop and maintain Python-based backend services, APIs, and microservices.
  • Design and implement scalable, secure, and reliable RESTful APIs.
  • Build, containerize, and deploy applications using Docker and Kubernetes (K3s).
  • Manage and support GitOps-based deployments using ArgoCD.
  • Develop and maintain infrastructure automation and configuration management using Ansible.
  • Troubleshoot and optimize distributed systems running in production environments.
  • Implement security best practices, including authentication, authorization, certificate management, and secrets management.
  • Contribute to application architecture and technology decisions, including cloud and on-premises deployment models.
  • Contribute to UI development when needed.
  • Recommend and implement appropriate Azure services (e.g., Azure Functions, App Service, Container Apps, AKS) based on application requirements.
Required Skills & Qualifications
  • Strong experience developing backend applications using Python.
  • Proven experience designing and building RESTful APIs and microservices.
  • Hands-on experience with Docker, containerization, and Kubernetes deployments.
  • Experience managing deployments using ArgoCD, GitOps workflows, or similar deployment automation tools.
  • Experience with Ansible for infrastructure provisioning, configuration management, and environment automation.
  • Strong understanding of application security, authentication/authorization, certificate management, secrets management, and secure development practices.
  • Familiarity with CI/CD concepts and deployment automation.
  • Strong understanding of Azure Cloud and experience selecting appropriate Azure services for different solution patterns.
Keywords
pythondevelopment-operations-devopsmicroservicesplanning-and-designvisual-art-designproduct-development-and-designdockerkubernetesk3sgitopsargo-cdinfrastructure-automationconfiguration-managementansibletroubleshootingdistributed-computingpolicies-and-practicesauthenticationcertificate-managementsecrets-management

Interested in this role?