Please note that our Terms of Use and Privacy Notice are applicable.
Back to search (Western Cape > Cape Town > Jobs > General Worker Jobs> ad 1038691535)
Python Developer (Intermediate)
1 Photo(s)
2 years ago2541 views
Ad Saved to My List
View and manage your saved ads in your account.
Share
WhatsApp
Facebook
Messenger
Twitter
Copy URL
Email
Report Ad
Report This Ad
Reason for Reporting
Email Address
(Required)
Message
(Optional)
Report Ad
By clicking "Report" you accept the Gumtree Terms and Conditions.
General Details
Description
About the Role:
Reporting to the Software Development manager, your role is to maintain the current software infrastructure and to consult on and develop future software infrastructure. You’d also be responsible to develop solutions through the involvement of various aspects of the software development lifecycle including design, implementation, testing, installation and support.
Requirements:
- Degree in Computer Science/Information technology or relevant tertiary qualification
- 2 - 4 years development experience
- Knowledge of Amazon Web Services
- Experience and knowledge of Python, HTML, JavaScript
- Must be completely comfortable using various IT tools to perform the key functions of the job
Tech Stack:
- DB: PostgreSQL
- ETL: Python
- Infra: AWS (Lambda, Route53, API Gateway, CloudFront, S3, SES)
- Dev Tools: Git, Bitbucket, Pipelines, Slack, Gitkraken
- OS: Ubuntu or Windows 10
- Apps: SagePay, SalesForce, Jira
- Dashboards: Dash / Plotly
- Reporting: MS Office
Duties:
- First Line operational support handling queries resulting from the application of the above both internally and from partners
- Backup for Systems Development for running procedures or process associated with the above
- Developer resource for revision of processes
- Full working knowledge and understanding of the technical infrastructures and decision logic related to partner based interfaces
- Meet programming standards by following production, productivity, quality and customer-service
- standards, identifying work process improvements, implementing new technology
- Plans programming projects by confirming program objective and specifications with clients
- Arranges program specifications by confirming logical sequence and flowcharts, researching and employing established operations
- Verifies program operation by confirming tests
- Updates job knowledge by participating in educational opportunities, reading professional publications and maintaining personal networks
- Accomplishes department and organisation mission by completing related results as needed
- Software Architecture Design, Software Development Fundamentals, Software Documentation, Software Testing, and Debugging, Software Maintenance, Software Algorithm Design and Software Performance Tuning
Benefits:
- Medical Aid company contributions through Discovery Health for main members
- 100% contribution to group risk benefits with Discovery Health (Income Protection and Life Insurance Cover)
- Study Assistance Programs
- Wellness Programs and initiatives
- Access to excellent Emplo...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80Mjk1MDAwNzc/c291cmNlPWd1bXRyZWU=&jid=908514&xid=429500077
Id Subtitle 1038691535
View More
ABC Worldwide
Selling for 2+ years
Total Ads378
Active Ads378
Professional Seller
This seller has registered a Gumtree business account which allows them to qualify as a professional seller.To grow your business with Gumtree read more
Seller stats
378Total Ads
870.87KTotal Views
Contact ABC Worldwide
Message
(4015)
Name
(Optional)
Email Address
(Optional)
Phone
(Required)
Upload CV(Optional)
DOC or PDF only max 2 MB file size
Send Message
By clicking "Send" you accept the Terms of Use and Privacy Notice and agree to receive newsletters and promo offers from us.
Related Ads
1
SavedSave
We are passionate about frequent, iterative delivery of high-quality software and aim to build lasting solutions using agile principles and the latest technology available. We work together in autonomous teams that take full responsibility for their own part of the ecosystem and require commitment to and understanding of the Agile (Scrum) development philosophy.
As Software Developer, you will form part of a team that will be responsible for the maintenance of in-house developed and 3rd party web applications, ensuring a seamless, intuitive hosting experience to our customers.
Overall disposition
The ideal candidate will have a passion for:
A willingness and ability to work with PHPA willingness to work with legacy systems that are not well documentedContribute to the documentation of legacy systemsProblem solving and continuous improvementProficient at troubleshootingTechnology to serve operational and client requirementsProgramming, open source Technologies and IT in generalOptimal systems and simple proceduresAgile development and a self-organising team environmentSharing ideas and innovationMinimum of two years work experience
A high proficiency in the following
Web development (Ruby and/or Python)MySql and/or PostgresLinux/Unix operating systemsAgile development practicesEnglish with a good comprehension of the languageDocker
Responsibilities
Continually drive process and technical improvements within the ordering and billing teamIn collaboration with the Product Owner and stakeholders, understand the needs of the customer in order to resolve operational friction points and deliver innovative, robust solutionsSupport the legacy systems that form part of the productParticipate in all aspects of the software development processIntegrate 3rd party applications into the hosting environment
Qualifications
BSc or BTech majoring in Computer Science will be advantageous, however your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNjIxNTk0NzE0P3NvdXJjZT1ndW10cmVl&jid=371074&xid=2621594714
Invalid date
1
SavedSave
Leading the development of software projects for radio astronomy data reduction and analysis. Conducting research into high performance computing techniques for data reduction pipelines. Leading the development of algorithms, applications and pipelines, and application of these to data from MeeKAT and other observatories.
Key Responsibilities:
Lead development of software projects for radio interferometric data processing.Coordinate contributions of junior developers and outside collaborators.Conduct research into algorithms, frameworks and HPC techniques for radio interferometric data processing.Attend and present at relevant research conferences as necessary.Develop and maintain National and International collaborations.Co-supervise post graduate students.Mentor postdoctoral fellows and junior developers.Lead skills transfer and teaching.Participate in public outreach activities.
Key Requirements:
PhD Computer Science, Astronomy, Astrophysics, Mathematics, Applied Mathematics3 years post PhD experience working in a research environment.6 years’ work experience in software development for scientific computing.Substantial experience with C, C++, and PythonSubstantial programming experience with GPUs and multithreaded/parallel environments.Substantial experience with the Linux operating system, HPC clusters and container technology.Technical and academic writing, with a track record of publications in peer-reviewed journals.Track record of productive international collaborations.Knowledge:
Formal software development methodologiesPython scientific stacks (Numba/Dask)Software development workflows and collaborative tools (Github)Strong leadership skillsSelf-motivatedAbility to thrive in a collaborative environment.Enthusiasm for mentoring and assisting colleagues
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zMDM3MzUxMDI0P3NvdXJjZT1ndW10cmVl&jid=1394264&xid=3037351024
Invalid date
1
SavedSave
PBT Group has an opportunity for a Back-End Java Software Engineer. The Back-End Java Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
The Back-end Software Engineer plays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the applications functionality.
Duties:
Designing software solutions
Works closely with stakeholders and cross functional team to translate business and technical requirements into solutions that meet client / business needs.Designs complex software systems, considering scalability, performance and future requirements.Can identify the trade-offs in solutions and can clearly articulate and act on these where required.Produces solutions to programming challenges.Creates well designed solutions that balance client value with security, operations, resilience, performance and cost.Introduces and propagates new patterns, practices, technologies into the organisation to efficiently solve a business need.
Software development and systems integration
Work with other software engineers and architects in developing components based on needs that support application functionality.Optimise systems for maximum performance and scalability to handle increasing user loads.Develop reusable code, APIs and libraries for future use.Share impact of code changes with product team.Database management and application logicImplement and optimise database models and queries for efficient data storage and retrieval.Write business logic and algorithms to handle complex data processing and application workflows.
Quality and testing
Implement and improve the organisations prescribed development frameworks, patterns, and practices, with a particular focus on automated testing and CICD.Conducts thorough code reviews and ensures high code quality for self and others.Utilises continuous integration, deployment, and automation tools effectively.Perform testing with a strong preference towards deve...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xMDAwODU1MDg3P3NvdXJjZT1ndW10cmVl&jid=1755041&xid=1000855087
Invalid date
1
SavedSave
Who we are: An award-winning PR, Talent and Influencer Marketing company in the entertainment sector with offices in Cape Town and Los Angeles. Work with high-profile artists and celebrities including supermodels, stars of the big and small screens, musicians and sports people from around the world.
Who we are looking for: An Account Manager with strong experience in the PR/Advertising industry with at least five years’ experience in the Communications/Advertising industry and a good network of contacts. Project management, Reporting and Analytics will be a critical part of this role, alongside managing inter-agency relationships. The candidate must be based in Cape Town.
What you will do:
Client relations: ongoing working relationship with brand manager/marketing manager and inter-agency partners to ensure execution of requirements on brand strategy and communicationsHave the ability to manage multiple stakeholders, both internal and externalMedia planning: overseeing and managing the implementation of a PR calendar according to brand strategyInfluencer marketing: Create, manage, and implement influencer content calendar/s according to brand strategyIdentify, recruit, and establish relationships with influencers relevant to our clients brands and campaignsScouting and casting new influencer talent across various African marketsMaintain ongoing communication with influencers, fostering trust and collaborationNegotiate terms, fees and deliverables with influencers to secure partnershipsDraft and execute influencer contracts and agreementsCoordinate campaign logistics, including content creation, posting schedules and product shipmentsEnsure that influencers adhere to campaign guidelines and deliver content as per the agreementReview influencer-generated content for brand alignment, quality, and compliance with guidelinesResearch and Reports: compiling reports applicable to industry trends, analyse campaign performance metrics, including engagement, reach and ROI
What you must have:
Previous experience in a similar account management and brand communications roleAt least five years solid experience with traditional external PRA proven track record designing and implementing PR/content distribution (Influencer) campaignsA keen interest in entertainment and culture, especially from an African perspectiveKnowledge of the South African media landscapeExperience generating contentA proven track record of driving resultsOrganised and methodicalAn eye for detail and an ability to see the big pictureAbility to juggle multiple projects, prioritise, meet deadlines and communicate effectively
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xMTcxOTkzOTExP3NvdXJjZT1ndW10cmVl&jid=1596437&xid=1171993911
Invalid date
1
SavedSave
Job DescriptionThe Head of Environmental, Social and Governance (ESG) is responsible for developing and overseeing environmental, social and corporate governance policies and procedures across our existing and growing portfolio of 11 renewable energy projects. The projects are required to be socially and environmentally sustainable and comply with nationally and internationally recognized best practices.
The role reports to the Chief Executive Officer and will work closely with internal and external stakeholders to achieve the policy goals of the company in regards to ESG best practice and standards.
Responsibilities:The Head of ESG will manage, monitor and optimise the ESG performance of the company’s renewable energy assets. A key focus willbe the overall monitoring of ESG across the entire portfolio, ensuring best practice is applied and consolidated review is reported up to AIIM inrespect of its IDEAS Fund as shareholder and other stakeholder groups as needed.
Responsible for the development and implementation of EIMSenvironmental and social management system (ESMS) and ESG andHealth and Safety Policies and Procedures.Provide technical expertise on key issues related to environmental and social impact assessment and on sustainability risks in the design, preparation, implementation and supervision of projects in the portfolio taking into consideration best industry practices and standards.Manage and conduct environmental and social safeguarding due diligence across the portfolio and new projects as they arise.Identify all key potential social and environmental impacts and risks and ensure that their magnitude and significance are well understood and appropriately mitigated.Ensure that the whole management team understands the applicable ESG policies, guidelines and project-specific requirements, and has the necessary commitment and capacity to manage social and environmental impacts and/or risks ? Conduct consultations with stakeholders in accordance with relevant policies and guidelines and be responsible for reporting on such.Report on and disseminate good practices and generated knowledge.Assisting with ESG due diligence to assess compliance with UNPRI, Equator Principles, IFC Performance Standards, IFC EHS and Sector Guidelines, ILO and other relevant standards for potential new projects and acquisitions.Supporting the team unlocking positive ESG impacts.Reviewing the ESG aspects of projectsAssisting specialists with project implementation and contractual compliance in respect to the ESG obligations.Site visits to the various project locations.Preparation of investor reports and responses to ad-hoc investor/shareholder ESG queries.ESG data management and analysis .Training of the companys team members and oth...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xMzI4NDAyMDY1P3NvdXJjZT1ndW10cmVl&jid=1448956&xid=1328402065
Invalid date
1
SavedSave
DMS CAMPAIGN (Digital Media Solutions) – USA night shift
What they will be doing –Lead generation from an existing client base/Cold calling for medical insurance and other campaign
What their typical Day will look like:
Read from a scripted pitchTransfer warm leads to the USA teamWork towards exceeding transfer targetsEnsure high quality standards are adhered to
Candidate requirements:
Matric12 months outbound sales/customer service/Retentions/debt collection/tele sales/lead warming/insurance sales experience (Not essential but preferred)International outbound experience with sales/customer service (Not essential but preferred) Lead generation experience (as a duty)Neutral accentConfident/ PersistentMust be South AfricanMust be available immediately/ must be currently unemployed
Working hours: 16h00pm – 04:00am (night shift)
They will be working Monday – Friday plus 2 Saturdays a month (Possible)
Salary: R7000.00 and travel allowance provided and incentives.
Will be office based: Newspaper House,122 St Georges Mall, Cape town city center, 7925, 2nd floor
Should you not hear from us within 14 days of applying, kindly consider your application unsuccessful for this role.
https://www.ditto.jobs/job/gumtree/836678899?source=gumtree
Invalid date
View More
Back To SearchGumtree Safety Tips
1.Meet in a public space to see the item and exchange money.
2.Never send your item before receiving the money.
3.Never send or wire money to sellers or buyers.
Looking to Sell?
Whether you are selling your car, old cell phone or laptop, learn how much your item could be worth with our Gumtree Pricing Guide.