Home » Jobs » Banking Jobs In Kenya » Senior Python Engineer Job Absa Bank
Candidates Testimonials – How C.S.S Got Me Hired

Advice From Our Recruitment Team – By Carolyne N. – Head Of Recruitment

Personalized Support for Your Success

Upcoming Trainings & Events – Leadership & Career Growth Events

Senior Python Engineer Job Absa Bank

Senior Python Engineer Job. Engineering Jobs In Kenya

  • Developing back-end applications with Django and Flask
  • Designing and implementing efficient REST APIs using Django REST framework
  • Implementing data flow management using Apache Airflow
  • Managing data storage with MinIO and caching systems with Redis
  • Implementing task automation and messaging systems with Celery
  • Developing front-end website architecture using React.js and Ant Design
  • Building reusable components and front-end libraries for future use
  • Ensuring responsive application design and performance across various platforms and devices
  • Testing software to ensure responsiveness and efficiency, creating and implementing testing tools and frameworks
  • Troubleshooting, debugging, and upgrading software
  • Implementing effective security protocols, data protection measures, and storage solutions
  • Running diagnostic tests, repairing defects, and providing technical support
  • Implementing release management using Jenkins for continuous integration/continuous delivery
  • Designing and developing cloud-native applications, managing their lifecycle using Kubernetes and Rancher
  • Proficiently using GitHub for version control, code review, and collaborative development
  • Proficient in Python, with comprehensive knowledge of Django and Flask web frameworks
  • Strong experience with Django REST Framework
  • Advanced knowledge of React.js, its core principles, and hands-on experience with Ant Design
  • Proficiency with JavaScript and front-end development tools such as Babel, Webpack, NPM, etc.
  • Familiarity with server-side templating languages such as Jinja 2
  • Deep understanding of front-end technologies (HTML5, CSS3, etc.)
  • Experience with Apache Airflow for data workflow management
  • Familiarity with MinIO for object storage and Redis for caching
  • Proficiency with Celery for asynchronous task queues/job queues
  • Understanding of fundamental design principles behind a scalable application
  • Strong unit testing and debugging skills
  • Expertise in using GitHub for code versioning and collaborative development
  • Hands-on experience with continuous integration tools like Jenkins
  • Proficiency with container orchestration tools, specifically Kubernetes and Rancher
  • Experience with databases (SQL, PostgreSQL, etc.)
  • Strong problem-solving skills and excellent attention to detail

Click here to apply

🚨 Before You Apply for This Job. Need Help With Your CV?

Career Lessons + Experiences

Leadership Advice – By Godfrey W. – Head Of Training

Labour Laws – Know Your Rights – By Joyce N. – Head Of HR Consultancy