Fruition Group Ireland
Senior Python Developer
Fruition Group IrelandIreland7 days ago
Full-timeInformation Technology

Senior Python Developer – AWS


Job Description

A leading organisation is seeking an experienced Senior Python Developer with expertise in AWS to join their permanent team. This role will focus on developing and optimising data-driven applications within a cloud environment, ensuring high performance and scalability.


Job Responsibilities

  • Develop and maintain Python-based applications for data processing and analytics.
  • Design, implement, and optimise AWS Redshift data models and queries.
  • Work closely with data engineers and analysts to ensure efficient data ingestion and transformation.
  • Implement best practices for data pipeline development, ETL processing, and cloud infrastructure.
  • Ensure code quality, scalability, and maintainability through unit testing and CI/CD processes.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
  • Monitor system performance, troubleshoot issues, and optimise query execution.


Experience Required

  • 8+ years of Python development experience, particularly in data-intensive applications.
  • Strong expertise in AWS services, including S3, Lambda, Glue, and Redshift.
  • Hands-on experience in optimising Redshift performance, query tuning, and workload management.
  • Experience with ETL pipelines, data warehousing, and big data processing frameworks.
  • Strong knowledge of SQL and database design for large-scale data processing.
  • Familiarity with Terraform, Docker, and Kubernetes for cloud-based deployments.
  • Ability to work in an agile environment with continuous integration and delivery.


Desirable Skills

  • Experience with Apache Spark, Airflow, or Snowflake.
  • Knowledge of serverless computing and event-driven architectures.
  • Exposure to machine learning pipelines and AI-driven analytics.


Educational Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.


How to Apply

If you are interested in this role, please apply with your updated CV

Key Skills

Ranked by relevance