Application Developer-Open Source (Bengaluru)

Application Developer-Open Source (Bengaluru)

10 Aug
|
RapidBrains
|
Bengaluru

10 Aug

RapidBrains

Bengaluru

Job title : Application Developer

Experience : 6+Years Experience

Location: Bangalore

Employment Type: Full time

Notice Period : 0 to 15 days

We are looking for an experienced Application Developer – Open Source with 6+ years of hands-on experience in designing, developing, and deploying scalable cloud-native applications. The ideal candidate should have strong expertise in Python, FastAPI, REST APIs, Microservices, Docker, Kubernetes, Azure DevOps, and CI/CD.

Key Responsibilities

- Design, develop, and maintain scalable RESTful APIs using Python and FastAPI.
- Build cloud-native applications using modern microservices architecture.
- Develop clean, reusable, and well-documented Python code.
- Write and maintain unit and integration tests using Pytest.
- Design and implement secure, scalable, and highly available backend services.
- Build, manage, and optimize CI/CD pipelines using Azure DevOps.
- Containerize applications using Docker and deploy workloads on Kubernetes.
- Collaborate with architects, DevOps engineers, QA teams, and product stakeholders throughout the software development lifecycle.
- Ensure applications comply with security, governance, and compliance standards.
- Perform code reviews, debugging, performance tuning, and troubleshooting.
- Manage source code using Git and participate in Agile development processes.




- Mentor junior developers and promote engineering best practices.
- Prepare technical documentation and contribute to knowledge-sharing initiatives.

Required Skills

- 6+ years of hands-on software development experience with Python.
- Strong expertise in FastAPI and REST API development.
- Experience with Pytest for testing and automation.
- Solid understanding of Microservices Architecture.
- Hands-on experience with Docker and Kubernetes.
- Experience building and maintaining CI/CD pipelines using Azure DevOps.
- Strong knowledge of Git and version control.
- Experience working with cloud platforms such as Microsoft Azure, AWS, or GCP.
- Positive understanding of application security, compliance, and coding standards.
- Strong analytical, problem-solving, and debugging skills.
- Excellent verbal and written communication skills.
- Experience working in Agile/Scrum environments.

Good to Have

- Experience with BDD frameworks such as Gherkin.
- Knowledge of Azure services including:
- Virtual Networks
- Automation Accounts
- Role-Based Access Control (RBAC)
- Azure Data Factory
- App Service Plan
- Virtual Machines
- Azure Data Lake Storage
- Log Analytics
- Storage Accounts
- Exposure to cloud infrastructure automation and monitoring.
- Experience working in enterprise-scale cloud environments.

📌 Application Developer-Open Source (Bengaluru)
🏢 RapidBrains
📍 Bengaluru

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: application developer-open source (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: application developer-open source (bengaluru) / bengaluru