Back-End Developer (Senior) 1914
Job Location:
Midrand - South Africa
Monthly Salary:
Not Disclosed
Posted on:
Yesterday
Vacancies:
1 Vacancy
Job Summary
A dynamic global IT environment is looking for an experienced Back-End Developer (Senior) to join a high-performing team focused on building scalable analytics platforms and cloud-based data solutions.
This opportunity is ideal for a passionate developer with strong Python AWS API development and Data Engineering experience who enjoys working within Agile and DevOps environments.
This opportunity is ideal for a passionate developer with strong Python AWS API development and Data Engineering experience who enjoys working within Agile and DevOps environments.
Product Environment
The Self Service Analytics Platform enables data-driven decisions and valuable insights through intuitive and powerful analytics tooling based on Cloud Data Hub assets. The platform supports low-code no-code and hi-code analytics capabilities including dashboards time-series analysis ML workflows and advanced analytics applications.Key Responsibilities:
Key requirements:
Lets talk about your new data journey!! emailprotected
- Develop APIs and Big Data pipelines using Python ETL SQL and Spark
- Develop scalable backend solutions within large enterprise environments
- Support development and operations of applications and features in collaboration with global teams
- Assist business with proof of concepts and business value calculations
- Perform system testing implementation and quality assurance
- Review system designs and recommend improvements
- Prepare technical documentation aligned to ISO standards
- Create and execute automated test cases and processes
- Ensure test results are tracked and reported within Xray
- Support operational stability and continuous improvement initiatives
Key requirements:
- Expertise in API and ETL development
- Git development branching strategies and development approaches
- CI/CD pipeline development using Code Build and Github Actions
- Test driven development Unit Testing Functional Testing Code Coverage
- Experience in Test Automation for example Playwright
- Terraform and IAC deployments; PySpark pipeline development
- Knowledge of structured and unstructured databases
- Experience using AWS S3 Storage with Iceberg Tables and AWS Data Pipelines
- Linux scripting and environment usage
- AWS Development Skills and proficiency in Python (preferred) Java or SQL
- Strong software engineering and DevOps mindset
- Data and API Mining
- Security best practices
- Advanced monitoring and alerting pipelines
- Data Structures and Algorithms
- Integration between different technologies
- Story and EPIC refinement
- Solution architecture
- ODBC and file syncs
- Pre-commit hooks and coding standards (PEP8 / clean coding)
- GitHub Copilot
- Docker container creation and usage
- Apache Kafka and data streaming services
- Jira Confluence and Agile methodologies
- ITSM knowledge
- Knowledge of Palantir Foundry
- Frontend BI Tools such as PowerBI Tableau or QlikView
Lets talk about your new data journey!! emailprotected
Required Experience:
IC