Additional Questions
Caasitech Group, LLC

Python Developer (Enterprise SaaS System)

Caasitech Group, LLC

Software & Data

IT & Telecoms NGN 250,000 - 400,000 Negotiable
New
4 days ago

Job Summary

We are seeking an experienced Python Developer to join our team in developing an enterprise SaaS system . The ideal candidate should have a strong background in Python, containerization, and cloud-based technologies, particularly with Microsoft Azure

  • Minimum Qualification:Degree
  • Experience Level:Mid level
  • Experience Length:3 years

Job Description/Requirements

Responsibilities:
  • Design, develop, and maintain the backend services using Python with Flask or FastAPI
  • Develop RESTful APIs or GraphQL APIs for communication between frontend and backend services
  • Implement authentication and authorization using Azure Active Directory (AAD) or Azure AD B2C
  • Design and implement data models for Azure SQL Database, Azure Cosmos DB, Azure Blob Storage, or Azure Data Lake
  • Collaborate with frontend developers to ensure seamless integration between frontend and backend components
  • Develop and deploy containerized applications using Docker, and manage deployments in Azure Kubernetes Service (AKS) or Azure Container Instances
  • Utilize Azure Functions with Python support for serverless computing and event-driven architecture
  • Implement Azure API Management for API gateway and managing access to APIs
  • Use Azure Service Bus or Azure Event Grid for asynchronous communication between microservices or event-driven architectures
  • Ensure application security by following best practices and utilizing Azure Security Center, Azure Private Link, or Azure Virtual Network (VNet)
  • Set up and maintain CI/CD pipelines using Azure DevOps or GitHub Actions
  • Monitor and optimize application performance using Azure Application Insights and Azure Log Analytics
  • Work with the team to ensure compliance with regulations using Azure Policy and Azure Blueprints
  • Participate in code reviews and maintain high-quality, well-documented code


Requirements:

  • Minimum academic qualification of Bachelor's degree in Computer Science or a related field, or equivalent experience
  • At least 3 years of experience in software development with a focus on Python
  • Strong knowledge of Python web frameworks such as Flask or FastAPI
  • Experience working with containerization technologies like Docker and Kubernetes
  • Proficiency with Azure cloud services and infrastructure, including AKS, Azure Functions, and Azure SQL Database
  • Familiarity with frontend technologies like React, Angular, or Vue.js is a plus
  • Experience with RESTful or GraphQL API design and implementation
  • Strong understanding of authentication and authorization using Azure Active Directory or Azure AD B2C
  • Knowledge of best practices in software development, including testing, documentation, and code reviews
  • Excellent problem-solving skills and the ability to work independently or as part of a team
  • Strong communication skills, both written and verbal

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

6 months ago

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

6 months ago

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

6 months ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Follow us on FacebookFollow us on InstagramFollow us on LinkedInFollow us on TwitterFollow us on YouTube
Get it on Google Play
2023 Jobberman