Senior Python Developer – AWS & Redshift (12-Month Contract, Dublin, Ireland)
Job Description
A leading organisation is seeking an experienced Senior Python Developer with expertise in AWS and Redshift for a 12-month contract. 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
* 5+ 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.
* 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.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
IT Services and IT Consulting, Software Development, and Technology, Information and Media
#J-18808-Ljbffr