Python-Based Data Engineer

Bucharest, Romania

Data Edge

DataEdge is the place for Microsoft Azure, Oracle and SQL database management solutions empowering small and medium sized businesses to better manage, optimize and secure their data cost effectively.

View all jobs at Data Edge

Apply now Apply later

Job Title: Python Developer with Cloud and Database Expertise
Start Date: ASAP
Contract Type: Full-time, 6 Months
Languages: English (Fluent)

Role Overview
We are seeking a highly skilled Python Developer with strong expertise in database management, cloud infrastructure, email automation, and DevOps/system integration. The consultant will be responsible for automation, data processing, migration projects, and performance optimization in a fully remote environment.

Technical Skills and Experience
Python Development

  • Proficiency in writing, debugging, and refactoring Python scripts

  • Experience in automation for data scraping, processing, and Excel file generation

  • Familiarity with libraries such as requests, BeautifulSoup/Selenium, pandas, and openpyxl/xlsxwriter

  • Ability to modularize standalone scripts into generalized, reusable bots

Database Expertise

  • Strong SQL skills for reading, inserting, and transforming data

  • Hands-on experience with PostgreSQL, including schema design and query optimization

  • Familiarity with Microsoft SQL Server and experience with data extraction and migration

Cloud Infrastructure (AWS)

  • Experience migrating workloads to AWS-managed Postgres services (Amazon RDS, Aurora)

  • Familiarity with AWS cost optimization strategies and services (Lambda, Step Functions, CloudWatch, EC2, S3, SES/SNS)

  • Understanding of ETL workflows and automation in AWS

Email Automation

  • Configuring and automating email distribution workflows using Python and AWS tools (e.g., SES)

  • Experience with secure delivery and monitoring of automated reports

DevOps / System Integration

  • Familiarity with private server setup and integration with cloud environments

  • Experience with CI/CD pipelines, Git version control, and automated deployment processes

  • Knowledge of cron jobs, Airflow, Prefect, or native Linux task schedulers

Project and Process Skills
Systematic Refactoring

  • Ability to refactor redundant code into robust, maintainable components

  • Experience creating parameterized scripts for diverse user bases

Migration and Change Management

  • Proven experience in planning and executing database/script migrations with minimal downtime

  • Strong focus on maintaining data integrity and validating migration outcomes

Performance and Cost Optimization

  • Skills in benchmarking and optimizing script performance

  • Ability to design cost-efficient cloud infrastructure without compromising service quality

Security and Compliance Awareness

  • Understanding of data privacy standards and best practices for secure access to servers, databases, and report delivery

Soft Skills and Collaboration
Communication

  • Ability to communicate complex technical topics to both technical and non-technical audiences

  • Skilled in documenting solutions, writing handover materials, and delivering knowledge transfer sessions

Project Management

  • Capable of estimating timelines, managing project milestones, and providing regular progress updates

  • Experience working independently and collaboratively in cross-functional teams

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  2  0  0
Category: Engineering Jobs

Tags: Airflow AWS CI/CD DevOps EC2 ETL Excel Git Lambda Linux Pandas Pipelines PostgreSQL Privacy Python Security Selenium SQL Step Functions

Regions: Remote/Anywhere Europe
Country: Romania

More jobs like this