Python Developer

Python Developer

Posted Today by Vallum

Negotiable
Undetermined
Undetermined
Sheffield, South Yorkshire, UK

Summary: Python Developer responsible for creating scalable automation solutions to enhance database operations. The role involves API development, troubleshooting automation issues, and deploying applications using containerization technologies. The position also requires strong problem-solving skills and experience with various tools and technologies related to database management. Additional knowledge in observability and enterprise tools is considered advantageous.

Key Responsibilities:

  • Design, develop and maintain automation solutions for databases operations and rollouts
  • Build and Integrate API for Database Management Operations and automation workflows
  • Troubleshoot automation issues across Scripting, API s and containerized environments.
  • Containerize and deploy application/services using Docker and Kubernetes
  • Administration for Kubernetes Resources (Pods, Ingress, Services, Secrets, CRDs, etc)

Key Skills:

  • Hands on experience with API development using Python with MongoDB and Fast API.
  • Strong problem-solving, debugging, and analytical skills.
  • Exposure on enhancing observability with knowledge of tools such as Prometheus, Grafana, and OpenTelemetry.
  • Advantageous to have enterprise tools knowledge (ie, Control M, True sight, Guardium, Tenable Nessus, Delinea)
  • Knowledge of Security and Software Development in a Highly regulated environment
  • End-to-end knowledge of build, package, test, and deployment of CI/CD pipelines.
  • Experience using Agile practices and Tools (JIRA, etc.)
  • Exposure to managing secrets using Hashicorp Vault
  • Exposure and working knowledge of PostgreSQL/PostgreSQL Database Administration OR MongoDB/MongoDB Atlas

Salary (Rate): £450 daily

City: Sheffield

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Please find the JD as below

Title: Python Developer

Job Description:

Python developer responsible for building scalable automation solutions to streamline database operations.

Required Skills.

  • Hands on experience with API development using Python with MongoDB and Fast API.
  • Strong problem-solving, debugging, and analytical skills.

Responsibilities:

  • Design, develop and maintain automation solutions for databases operations and rollouts
  • Build and Integrate API for Database Management Operations and automation workflows
  • Troubleshoot automation issues across Scripting, API s and containerized environments.
  • Containerize and deploy application/services using Docker and Kubernetes
  • Administration for Kubernetes Resources (Pods, Ingress, Services, Secrets, CRDs, etc)

Nice to have

  • Exposure on enhancing observability with knowledge of tools such as Prometheus, Grafana, and OpenTelemetry.
  • Advantageous to have enterprise tools knowledge (ie, Control M, True sight, Guardium, Tenable Nessus, Delinea)
  • Knowledge of Security and Software Development in a Highly regulated environment
  • End-to-end knowledge of build, package, test, and deployment of CI/CD pipelines.
  • Experience using Agile practices and Tools (JIRA, etc.)
  • Exposure to managing secrets using Hashicorp Vault
  • Exposure and working knowledge of PostgreSQL/PostgreSQL Database Administration OR MongoDB/MongoDB Atlas