Python Developer in Plymouth

Python Developer in Plymouth

Plymouth Full-Time 36000 - 60000 € / year (est.) Home office (partial)
Akkodis

At a Glance

  • Tasks: Develop and maintain Python applications for data-intensive operations in a scientific project.
  • Company: Join Akkodis, a global leader in engineering and technology, driving digital transformation.
  • Benefits: Enjoy a dynamic work environment with opportunities for continuous learning and global collaboration.
  • Other info: Opportunity to work on one of the world’s largest scientific endeavours.
  • Why this job: Make a meaningful impact on cutting-edge projects that shape the future of technology.
  • Qualifications: Proficient in Python, with experience in data processing and familiarity with software engineering tools.

The predicted salary is between 36000 - 60000 € per year.

Akkodis is a global leader in engineering, technology, and R&D, harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis combines the expertise of AKKA and Modis, with over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC.

Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today's rapidly evolving markets. With a comprehensive solution portfolio across four service lines - Consulting, Solutions, Talents, and Academy - Akkodis supports clients from concept through to full-scale deployment and optimisation.

At Akkodis, you’ll join a dynamic environment that values continuous learning and global collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology.

Akkodis is seeking a talented Python Developer to support our client on the prestigious project. This is a unique opportunity to work at the cutting edge of science and software, contributing to the development and optimisation of highly distributed software systems for one of the world’s largest scientific endeavours.

Key Responsibilities
  • Develop and maintain robust Python applications supporting data-intensive operations.
  • Apply software engineering best practices including Git, CI/CD pipelines, and test-driven development.
  • Engage with highly distributed, multi-core processing environments, contributing to the development of scalable algorithms.
  • Analyse, process, and visualise scientific data to support operational needs and research outcomes.
  • Collaborate with cross-functional teams of scientists and engineers on a project of global importance.
Required Skills & Experience
  • Proficient in Python programming, with strong experience in data processing and analysis.
  • Solid understanding of data structures, algorithms, and mathematical principles.
  • Familiarity with software engineering tools and practices (e.g., Git, CI/CD, testing frameworks).
  • Working knowledge of C/C++.
  • Experience in HPC environments, including:
    • Development of distributed processing systems
    • Parallel computing frameworks such as Dask, MPI, and/or OpenMP.
Desirable Skills
  • Previous experience on scientific or astronomical software projects.
  • Knowledge of telescope systems or similar large-scale data-driven infrastructure.
  • Background in physics, astronomy, or applied mathematics is a plus.
  • Strong experience in data processing and analysis.

Python Developer in Plymouth employer: Akkodis

Akkodis is an exceptional employer that fosters a dynamic and collaborative work culture, where innovation thrives and continuous learning is encouraged. As a Python Developer, you will have the unique opportunity to contribute to groundbreaking scientific projects while working alongside a diverse team of experts in a supportive environment. With a strong emphasis on employee growth and development, Akkodis offers a wealth of resources and opportunities to advance your career in the rapidly evolving fields of technology and engineering.

Akkodis

Contact Detail:

Akkodis Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer in Plymouth

Tip Number 1

Familiarise yourself with the latest trends in Python development, especially in data processing and analysis. Being up-to-date with libraries like Pandas, NumPy, and Dask can give you an edge during discussions with our team.

Tip Number 2

Engage with the scientific community by participating in forums or contributing to open-source projects related to astronomy or data analysis. This not only enhances your skills but also showcases your passion for the field.

Tip Number 3

Prepare to discuss your experience with CI/CD pipelines and testing frameworks. Be ready to share specific examples of how you've implemented these practices in past projects, as they are crucial for the role.

Tip Number 4

Network with professionals in the industry, especially those who have worked on large-scale scientific projects. Attend relevant meetups or webinars to build connections that could help you stand out in the application process.

We think you need these skills to ace Python Developer in Plymouth

Proficient in Python programming
Data processing and analysis
Understanding of data structures and algorithms
Familiarity with software engineering tools (e.g., Git, CI/CD)
Experience with testing frameworks
Working knowledge of C/C++
Experience in HPC environments

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python programming skills and experience in data processing and analysis. Include specific projects or roles where you've applied software engineering best practices, such as Git and CI/CD.

Craft a Compelling Cover Letter:In your cover letter, express your enthusiasm for the role at Akkodis and how your background aligns with their mission. Mention any relevant experience with distributed processing systems or parallel computing frameworks, as these are key to the position.

Showcase Relevant Projects:If you have worked on scientific or astronomical software projects, be sure to detail these in your application. Highlight your contributions and the technologies used, especially if they relate to the responsibilities outlined in the job description.

Highlight Collaborative Experience:Akkodis values collaboration across teams. In your application, mention any experiences where you've worked with cross-functional teams, particularly in scientific or engineering contexts, to demonstrate your ability to contribute to global projects.

How to prepare for a job interview at Akkodis

Showcase Your Python Skills

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've developed robust applications, especially those involving data processing and analysis. Consider bringing examples of your code or discussing challenges you overcame.

Understand the Company’s Focus

Familiarise yourself with Akkodis and their work in engineering and technology. Understanding their projects, especially in scientific and astronomical software, will help you align your answers with their goals and demonstrate your genuine interest in the role.

Discuss Software Engineering Best Practices

Be ready to talk about your experience with Git, CI/CD pipelines, and test-driven development. Providing examples of how you've implemented these practices in past projects can show that you are not only skilled but also a team player who values collaboration.

Prepare for Technical Questions

Expect technical questions related to data structures, algorithms, and parallel computing frameworks like Dask or MPI. Brush up on these topics and be ready to solve problems on the spot, as this will demonstrate your analytical skills and technical proficiency.