AWS Python Developer
PBT Group
PBT Group is looking for an experienced AWS Python Developer to join a strategic cloud transformation programme within one of South Africa's leading financial institutions.
You'll play a key role in the re-platforming of a large-scale enterprise collections platform, replacing a legacy on-premise solution with a modern cloud-based SaaS platform. Working within an Agile delivery team, you'll design and develop scalable, secure integration components using modern AWS serverless technologies.
This is an excellent opportunity for someone who enjoys solving complex integration challenges, building cloud-native applications, and developing high-performance event-driven solutions.
What You'll Be Doing
Develop cloud-native applications using Python.
Build secure REST APIs and API integrations.
Design and develop AWS Lambda serverless functions.
Develop scalable event-driven integration solutions using SQS and SNS.
Design resilient, secure and high-performing integration services.
Collaborate with Solution Architects, Developers, Business Analysts and QA teams.
Participate in solution design, code reviews and Agile ceremonies.
Troubleshoot production issues and optimise application performance.
Contribute to technical documentation and best practices.
Required Experience
We're looking for someone with proven hands-on experience in:
Python development (essential)
AWS Lambda
REST API design and development
API Gateway
AWS IAM and security best practices
Event-driven architectures
Amazon SQS & SNS
Integration development
Secure API development
Microservices architecture
Nice to Have
Experience with any of the following would be advantageous:
CI/CD pipelines
Infrastructure as Code
CloudFormation / Terraform
Docker
DevOps practices
AWS monitoring and logging tools
Financial Services or Banking environments
What We're Looking For
The ideal candidate will have:
Strong hands-on software development experience
Experience building production-grade AWS serverless solutions
Excellent problem-solving skills
Strong understanding of secure application design
Experience designing scalable cloud architectures
Ability to work independently while collaborating within Agile teams
Excellent communication and stakeholder engagement skills
Essential Technical Skills
Python
AWS Lambda
REST APIs
API Gateway
AWS IAM
Amazon SQS
Amazon SNS
Event-Driven Architecture
Integration Engineering
Microservices
Contract Details
Location: Johannesburg (Hybrid)
Contract: 12 Months
Start Date: ASAP
Why Join?
You'll be joining a high-impact cloud transformation programme where you'll contribute to the modernisation of a critical enterprise platform using the latest AWS serverless technologies. This role offers the opportunity to work on large-scale cloud engineering initiatives within a collaborative Agile environment while developing modern, scalable integration solutions.
* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
- ...technology-driven organisation is looking for an experienced Senior Python Developer to join its development team. This role is ideal for a... ...containerised applications Exposure to cloud platforms such as AWS, Azure, or GCP Knowledge of messaging technologies such as...
- We are seeking a skilled and experienced Python Developer to join our fast-paced development team. The successful candidate will have proven... ...Exposure to cloud-based environments such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP), with an...
- ...established, data-driven organisation is seeking an experienced Python Developer to join its growing technical team. The successful candidate... ...containerisation technologies such as Docker Exposure to cloud platforms (AWS, Azure, or GCP) Familiarity with message brokers such as...
- A leading provider of data, analytics, and software solutions is seeking a skilled Python Developer with experience in both client-side and server-side web development. The successful candidate will join a dynamic team focused on delivering innovative, high-quality...
- Are you a skilled Python Developer looking to work on scalable, high-performance systems? This is your opportunity to join a fast-paced technical environment where innovation, collaboration, and clean code are at the core of everything you build. Company and Job Description...
- ...growth-focused organisation is seeking an experienced Intermediate Python Developer to join its technology team. The successful candidate will... ...environments Exposure to cloud platforms such as AWS, Azure, or Google Cloud (AWS preferred) Familiarity with message...
- ...the investment space is looking for an Intermediate Full-Stack Developer to join their collaborative and highly skilled team. This environment... ...architectures Build robust backend services and APIs using Python, working with SQL and NoSQL databases (e.g., MongoDB) Create...
- ...experienced Senior Backend Software Engineer with strong Python (FastAPI) and AWS expertise to join a high-performing engineering team... ...specialist niche recruitment agency focused on placing the right developers with the right companies in the right roles. Visit to...
- ...Description We are looking for an experienced Senior Java EE Developer with 7+ years of hands-on enterprise Java development experience... ...Kubernetes is a plus. Experience deploying Java applications in AWS, Azure, or on-premise environments. Familiarity with...
- ...Consultant with proven consulting expertise developing and recommending appropriate system... ...Job Description We are looking for an AWS Data Engineer to join our Engineering, AI... ...Appflow Programming: SQL (TSQL /HQL etc), Python, Spark. UNIX & Shell Commands (Python /...
- About the job Senior AWS Engineer Senior AWS Engineer - 6 Month Contract Key Responsibilities: Design and implement AWS... ...IAM, CloudWatch, etc.). ~ Proficiency in scripting languages (Python, Bash, etc.). ~ Experience with IaC tools (Terraform,...
- ...are seeking a highly experienced Principal AWS Architect / Team Lead to head up our AWS... ...with sales and client stakeholders to develop compelling cloud strategies, solution architectures... ...software development or scripting using Python, Bash, PowerShell, or similar languages....
- ...Decision Inc. is looking for a talented Senior AWS Data Engineer to join our Data,... ...platforms. At Decision Inc., we're committed to developing our people through mentorship, continuous... ...and related services. Proficiency in Python, SQL, and Apache Spark (PySpark)....
- ...Scale. Innovate. Repeat. We're looking for a Senior Full-Stack Developer to help shape and grow our cloud-based platform. You'll work... ...building and integrating REST APIs ~ Experience working with AWS or similar cloud platforms ~ Strong software design, architecture...
- About the job Senior Full-stack Engineer (Next.js & Python) Senior Full-Stack Engineer (Next.js & Python) ~ Location: Remote... ...interfaces, alongside prompt engineering. Cloud & Monitoring: AWS Amplify, Sentry, and OpenTelemetry. Integrations: Connecting...
R 1 pa
...experience working with Microsoft Fabric, AWS, and Databricks , along with the ability... .... Responsibilities: Design, develop, and maintain scalable data pipelines and... .... Strong programming capabilities in Python, Pandas, and SQL for data processing and...- ...years DevOps experience , ideally within a SaaS environment ~ AWS mastery : EKS, EC2, SQS, SNS, RDS, S3, VPC, IAM (5+ years hands... ...with Terraform ~ Scripting proficiency : Shell scripting & Python ~ Architect-level problem solving : Proven ability to design...
R 360,000 pa
...using collaborative tools such as Jira. Develop, enhance, and automate data ingestion and... ...and cloud-based technologies. Utilize Python and Java to build and optimize automation... .... Exposure to cloud platforms such as AWS or Microsoft Azure is beneficial. The...- ...We’re looking for a strong Senior Python Engineer to join a growing engineering team building modern, cloud-native platforms and AI-... ...challenge. About the Organisation This global SaaS organisation develops intelligent, data-driven platforms that help enterprises make...
- ...creative digital solutions business is looking for a talented PHP Developer to join their collaborative team in Johannesburg North. This... ...experience Experience with MySQL and PostgreSQL databases Hands on AWS cloud experience Strong understanding of web application...
- ...Apply Now! For more IT vacancies, please visit: I also specialise in recruiting in the following fields: Python Developer IT Manager Data Engineer/Analyst If you have not had any response in two weeks, please consider the vacancy application...
- Secure your interview as a Software Developer who enjoys creating custom applications combinating of software engineering, automation,... ..., and backend systems Strong proficiency in C#, JavaScript, Python, SQL, and CSS Exposure to AI, automation, or intelligent business...
- ...impact business intelligence within a modern AWS cloud environment. You will lead and... ...and future-ready data architectures. Develop and maintain robust ETL/ELT pipelines to... ...~ Strong programming skills in SQL and Python . ~ Advanced expertise in data modeling...
- Intermediate .NET Developer (System Modernization & Data Focus) About Our Client Leading B2B Credit Bureau in South Africa. Providing... ...to Have Experience with cloud-based environments (Azure or AWS). Familiarity with containerization (Docker, Kubernetes)....
- ...markets organisation is looking for an experienced Senior Java Developer with strong enterprise application development expertise to design... ...architecture and software design patterns ~ Experience with AWS cloud services and containerisation (Docker, Kubernetes) ~...
- ...Johannesburg 2196, South Africa The role: The Backend Software Developer will be responsible for developing and maintaining backend... ...NoSQL databases Preferred skills: ~ Preferred experience with AWS cloud native development utilizing Lambdas, and Serverless...
R 950,000 pa
...enabling high-quality business intelligence by developing robust data foundations that support... ...roles. Strong proficiency in SQL, Python, and data modelling principles. Hands-... ...engineering, or cloud platforms (Azure, AWS, GCP). Experience working with cloud data...- Join a forward-thinking technology team developing scalable, high-performance solutions within a complex product environment. This is an... ...Lead, or similar role. Advantageous Experience Scala, Python, or reactive programming. Kafka Streams and Kafka Connect....
- We are looking for a Senior Business Intelligence Developer to design, build, and maintain BI solutions that provide actionable insights... ...Power BI, Microsoft Fabric, Azure Synapse, SQL/T-SQL, Python, DAX, and cloud-based data solutions. Familiarity with ERP,...
- ...our clients to operate, innovate, and grow. The Senior Java Developer plays a critical role in delivering complex enterprise systems.... .../CD pipelines and deploy applications to cloud platforms (e.g., AWS, Azure). Troubleshoot, debug, and upgrade existing systems....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AWS Python Developer. Be the first to apply!
