Atos

Python Developer

Atos

full-time

Posted on:

Location Type: Office

Location: ValbonneFrance

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design and develop back-end features in Python.
  • Write clean, maintainable code following best practices.
  • Write and execute unit and integration tests.
  • Provide corrective and evolving maintenance for existing applications.
  • Identify and resolve technical issues.
  • Participate in Agile ceremonies (Sprint Planning, Daily, Review, Retrospective).
  • Contribute to effort and workload estimations.
  • Adapt to changing priorities and user feedback.
  • Collaborate with Product Owners, Scrum Masters, and developers.
  • Participate in code reviews.
  • Improve development processes and practices.
  • Share knowledge and mentor the team.
  • Participate in CI/CD pipelines.
  • Automate build, test, and deployment stages.
  • Provide support for production releases.

Requirements

  • Engineering degree or Master’s degree in Computer Science
  • Experience in similar roles
  • At least 3 years of experience in a similar position.
  • Proficiency in Python.
  • Back-end development (APIs, web services).
  • Database design and management.
  • Automated testing (unit, integration, functional).
  • CI/CD and continuous integration tools.
  • Version control with Git.
  • Software design principles and design patterns.
Benefits
  • Diversity drives our clients’ creativity, and we strive every day to create an environment where everyone feels supported and encouraged.
  • “Tech for Good” is at the heart of our mission, whether that means combating climate change, promoting digital inclusion, or ensuring trust in data management.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonback-end developmentAPIsweb servicesdatabase designautomated testingunit testingintegration testingCI/CDsoftware design principles
Soft skills
collaborationmentoringadaptabilityproblem-solvingcommunicationparticipation in Agile ceremoniesknowledge sharingworkload estimationcode reviewprocess improvement
Certifications
Engineering degreeMaster’s degree in Computer Science