Apply

Python Developer - Mid

Posted 2024-11-16

View full description

💎 Seniority level: Middle, 5+ years

📍 Location: United States

🔍 Industry: Technology solutions

🏢 Company: Aretum

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSPythonAgileDjangoElasticSearchETLJavascriptjQuerySCRUMData engineeringElasticsearchCommunication SkillsJavaScriptDevOpsMicroservices

Requirements:
  • 5+ years of solid Python and Django development experience.
  • Experience with ETL processes to ingest, transform, and save content obtained from multiple data sources.
  • Experience with data workflows and data pipelines with documents, video, and audio.
  • Excellent communication skills.
  • Experience with JSON-based APIs.
  • Experience with Microservices.
  • Experience with JavaScript and JQuery.
  • Experience with Enterprise Search engines, such as Solr or Elasticsearch.
  • Agile Development (Scrum) experience.
  • Experience with developing and deploying to AWS.
  • Preferred: containerization and orchestration tools (e.g., Docker, Kubernetes); familiarity with machine learning and data science concepts.
Responsibilities:
  • Design, develop, and maintain scalable and efficient data pipelines.
  • Implement ETL/ELT processes to collect, transform, and load data from various sources into data warehouses and data lakes.
  • Design, develop, and maintain scalable, robust, and high-performance applications using Python.
  • Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct thorough testing and debugging of applications to ensure functionality and performance.
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality.
  • Collaborate with the client data team and analysts to understand data needs and deliver solutions.
  • Stay updated with the latest industry trends, tools, and technologies in data engineering and Python development.
Apply