
CloudSmiths
Remote Jobs
Africa’s largest team of Salesforce and Google Cloud experts.
8 Jobs
• Building and maintaining efficient ETL/ELT pipelines using tools like Apache Airflow and PySpark. • Developing robust database schemas, dimensional models (Kimball/Inmon), and supporting data normalisation for both relational and NoSQL databases. • Contributing to the development and maintenance of our data warehouses, data lakes, and data lakehouses. • Working with diverse database systems, including Azure SQL, PostgreSQL, Google BigQuery, MongoDB, and Google Firestore. • Handling structured, semi-structured, and big data file formats such as Avro, CSV, Parquet, ORC, and Delta. • Developing and maintaining APIs for seamless data integration and workflows, with a solid understanding of REST and microservices architectures. • Overseeing codebase maintenance and optimisation, leveraging Git for version control. • Implementing thorough integration testing and ensuring high-quality deliverables for all new data processing scenarios. • Providing technical design and coding assistance to team members, ensuring successful project milestones. • Assessing and integrating new data sources to meet evolving business needs.
Site Reliability Engineer, GCP
CloudSmithsAfrica’s largest team of Salesforce and Google Cloud experts.
• Act as a technical resource for SRE practices on GCP, ensuring consistent uptime and performance across various environments. • Champion DevOps best practices by applying Infrastructure as Code (IaC) principles using tools like Terraform, Ansible, or Deployment Manager. • Drive monitoring initiatives using tools such as Grafana, Prometheus, and Stackdriver to ensure deep visibility into system health. • Design, maintain, and optimize CI/CD pipelines using GCP-native tools and industry standards. • Troubleshoot complex production incidents, perform root cause analysis, and foster a proactive, blameless post-mortem culture. • Manage your workload effectively while maintaining clear communication with internal and external stakeholders regarding project progress.
• Ensure the reliability, scalability, and performance of production environments for clients. • Implement robust monitoring, automation, and DevOps practices within GCP. • Act as a technical resource for SRE practices ensuring consistent uptime and performance. • Champion DevOps best practices using IaC principles with Terraform, Ansible, or Deployment Manager. • Drive monitoring initiatives using tools like Grafana, Prometheus, and Stackdriver. • Design, maintain, and optimize CI/CD pipelines using GCP-native tools. • Troubleshoot complex production incidents and perform root cause analysis.
• Design and implement complex UI components using React.js and modern frameworks. • Develop modular, reusable libraries and internal tools for the team. • Evaluate and integrate the best front-end tooling to improve the development lifecycle. • Optimize application performance for speed, accessibility, and compatibility. • Lead testing strategies and collaborate on UI-specific CI/CD pipelines.
• Manage the full recruitment lifecycle; from initial briefing and headhunting to negotiation and onboarding • Build a robust pipeline of technical experts across South Africa, the UK, Mauritius, and beyond • Rapidly source and deploy contractors for project-based team augmentation • Act as a strategic advisor to hiring managers, defining job specs and providing market-realistic salary benchmarks
• Own the quality, health, and profitability of critical client relationships. • Act as a trusted advisor to guide clients through transformational journeys. • Drive 30% year-on-year revenue growth in your portfolio. • Partner with Delivery, Sales, and Marketing to ensure alignment with client objectives. • Transition contracts from fixed-price projects to long-term teams. • Manage the entire sales cycle for assigned accounts, including RFPs and negotiations. • Collaborate with internal teams to develop high-impact solutions. • Track project progress and communicate updates effectively to clients.
• Core Development & Architecture: Design, engineer, and implement complex software user interface components using React.js and modern JavaScript frameworks. • Performance & Quality: Obsess over application performance, optimize code for maximum speed, accessibility, and cross-browser compatibility. • Write robust executable tests (Unit, Integration, E2E). • Support the implementation of UI-specific CI/CD pipelines. • Collaborate closely with UI/UX designers, Back-End Engineers, and Product Owners to ensure technical feasibility matches product goals. • Mentor junior developers through code reviews, pair programming, and enforcing high-quality coding standards.
• Collaborate to design and develop secure solutions that balance risk and business benefit to enable growth • Work with delivery teams to embed a culture that builds solutions that meet business requirements while proactively identifying and managing security risks • Support the business to mature through the creation, adoption, and reuse of standards or patterns • Champion a 'Secure by design' mindset and the reuse of standardized solutions • Oversee the delivery of the security solution and support it through the relevant governance • Continuously review the design and effectiveness of security controls and support a program of continuous improvement • Provide expertise for key project deliveries, problem resolution, and risk management • Educate, mentor, and support all areas of CloudSmiths to understand the changing security threat landscape and how to enable the business in a secure manner.