Senior Python Developer with AWS

Capgemini Polska

Wrocław, Fabryczna +8 więcej
Praca hybrydowa
Umowa o pracę
Umowa o pracę
🏠 Praca hybrydowa
Pełny etat
🐍 Python
☁️ AWS
PostgreSQL
MySQL
MongoDB
DynamoDB
⚛️ React.js
🅰️ Angular
💚 Vue.js
🧠 HTML
CSS
JavaScript
Git
IT
🖥️ Frontend
⚙️ Backend
Cloud computing
Django
Flask
FastAPI
SQL
Oracle
☁️ Azure Databricks
☁️ Azure Data Factory
☁️ Azure Data Lake Storage
☁️ Microsoft Azure
🔍 Google Cloud Platform
Fintech

About the project

  • Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Your responsibilities

  • End-to-end development of web applications, encompassing both front-end and back-end components, ensuring high performance, responsiveness, and scalability.
  • Design, develop, and maintain robust and secure APIs and microservices using Python. Implement efficient data storage solutions and integrate with various third-party services.
  • Architect, deploy, and manage applications and infrastructure on Amazon Web Services (AWS). This includes leveraging services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SQS, SNS, and CloudFormation/Terraform.
  • Develop interactive and intuitive user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js) and associated technologies (HTML5, CSS3).
  • Provide technical guidance, conduct code reviews, and foster best practices in coding, testing, and deployment.
  • Contribute significantly to architectural discussions, designing scalable, resilient, and cost-effective solutions that meet business requirements.
  • Identify and resolve performance bottlenecks across the full stack, ensuring optimal application speed and efficiency.
  • Work closely with product managers, UX/UI designers, data analysts, and other engineering teams to translate business requirements into technical specifications and deliver integrated solutions.
  • Implement and advocate for strong testing practices, including unit, integration, and end-to-end testing, to ensure high code quality and reliability.

Our requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of hands-on experience in Software Development, specifically on complex Enterprise projects.
  • Expert-level proficiency (min 3+ years experience) in Python for backend development, scripting, and data processing.
  • Extensive experience(min 3+ years experience) with Amazon Web Services (AWS), including designing, deploying, and managing applications using a variety of AWS services (e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SQS, SNS).
  • Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Proficiency in modern front-end technologies (HTML5, CSS3, JavaScript) and at least one popular JavaScript framework (e.g., React, Angular, Vue.js).
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Solid understanding of software development best practices, including agile methodologies, clean code principles, and design patterns.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.

Optional

  • Experience with Java for enterprise application development.
  • Experience with Angular for front-end development.
  • Knowledge of serverless architectures.

Technologies we use

This is how we work on a project

  • Clean Code

  • code review

  • design patterns

  • Continuous Integration

  • integration tests

  • testing environments

  • unit tests

What we offer

  • Practical benefits: yearly financial bonus, private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and access to NAIS benefit platform.

  • Access to over 70 training tracks with certification opportunities (e.g., GenAI, Excel, Business Analysis, Project Management) on our NEXT platform. Dive into a world of knowledge with free access to Education First languages platform, Pluralsight, TED Talks, Coursera and Udemy Business materials and trainings.

  • Cutting-Edge Technology: Position yourself at the forefront of IT innovation, working with the latest technologies and platforms. Capgemini partners with top global enterprises, including 145 Fortune 500 companies.

  • Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home, thanks to home office package (including laptop, monitor, and chair). Ask your recruiter about the details.

Wyświetlenia: 2
Opublikowana3 dni temu
Wygasaza 22 dni
Rodzaj umowyUmowa o pracę
Tryb pracyPraca hybrydowa
Źródło
Logo
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Python Developer with AWS"