Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
Read more about this company
ENVIRONMENT:
- BUILD and operate resilient cloud platforms, automate delivery pipelines, and accelerate software delivery across the organisation as the next DevOps Engineer wanted by a cutting-edge Software House.
- Working alongside the Senior DevOps Manager (Head of DevOps), you will help determine DevOps best practices and drive DevOps adoption across Dev teams.
- The ideal candidate will be an enthusiast self-starter who wants to build a long-term career and enjoy the the shared success that comes with consistently creating value for the clients.
- You will require 3+ years professional experience in a DevOps / SRE / Site Reliability role (or similar), hands-on cloud experience (AWS, Azure) — provisioning, networking, and core services, Terraform, ARM, Bicep or CloudFormation, GitHub Actions, Azure DevOps, Jenkins, GitLab CI, Python, Bash or PowerShell.
REQUIREMENTS:
MUST-HAVEs –
- 3+ Years professional experience in a DevOps / SRE / Site Reliability role (or similar).
- Hands-on cloud experience (AWS, Azure) — provisioning, networking, and core services.
- Strong IaC skills (Terraform, ARM, Bicep or CloudFormation).
- Container tooling: Docker; Kubernetes experience in production.
- CI/CD tooling experience (GitHub Actions, Azure DevOps, Jenkins, GitLab CI).
- Scripting and automation: Python, Bash or PowerShell.
- Production monitoring and logging experience (Prometheus, Grafana, ELK/Elastic, Datadog).
- Solid Linux systems administration and networking fundamentals.
- Good understanding of security best practices and access controls.
Additional requirements –
- Proficient at PowerShell scripting (bash scripting a plus).
- Ability to create and optimize Dockerfile images.
- Containerize applications and operate container orchestration platforms (Kubernetes).
- Good understanding of source control using git.
- Build and deployment scripting (preferably .NET 5+ and Node.js) with practical experience in implementing CI/CD pipelines.
- General knowledge of how networks and the Internet work (TCP/IP, DNS, http, routing, firewalls, etc.).
- Solid Linux systems administration and networking fundamentals.
- Extensive experience with at least one of the major cloud providers, preferably Azure.
- Has used Terraform in the provisioning of complex cloud infrastructure.
- Understanding of Kubernetes resources and develop yaml resource files. (Experience in developing Helm packages is a plus).
Nice-to-haves –
- Windows and SQL Server administration.
- C#, TypeScript.
- Observability knowledge (Metrics, Logging and Tracing) – Grafana & Prometheus
- Distributed public cloud knowledge (Cloudflare, Azure, Github, Zero Trust)
- Certification(s): AWS/Azure, CKA, Terraform Associate.
- Familiarity with Cost Optimization and Platform Engineering principles.
- Prior work in regulated or security-sensitive environments.
ATTRIBUTES:
- Ability and eagerness to quickly learn new technologies.
- Strong collaboration and communication skills.
- The initiative to evolve processes through continuous improvement, to ensure the best delivery to our clients.
- Drive cost optimisation, security hardening and platform improvements
- The humility and empathy to coach and assist fellow DevOps and Software Engineers.
go to method of application »
ENVIRONMENT:
- A provider of cutting-edge Financial Tools in Joburg seeks the technical expertise of a Platform Engineer to manage Heroku pipelines, CI/CD, review apps, and production environments.
- You will also operate Celery workers and queues, monitor health, and handle missed task check-ins, manage Cloudflare for DNS, edge security, and performance optimisation & collaborate with Developers to streamline workflows and educate on secure coding practices.
- The ideal candidate must have 3+ years’ operating production apps on Heroku, AWS, DigitalOcean, or similar, CI/CD pipelines: Hands-on experience with GitHub Actions, Heroku CI, or equivalent; solid Git fundamentals and Monitoring & incident response: Experience with Sentry, Papertrail (or similar), logs, and uptime/performance dashboards.
DUTIES:
Reliability & Operations –
- Own uptime, performance, and monitoring for all production applications.
- Manage Heroku pipelines, CI/CD, review apps, and production environments.
- Operate Celery workers and queues, monitor health, and handle missed task check-ins.
- Define and track service level objectives (SLOs) (availability, latency, task success rate).
- Maintain runbooks, a centralised wiki for incident response, and lead post-mortems.
- Run periodic disaster recovery drills and coordinate Penetration Tests.
Platform Engineering –
- Keep environments current (Heroku stacks, Postgres/Redis versions, DO/AWS base images).
- Manage daily backups, ensure restore tests and disaster recovery runbooks are in place.
- Standardise infrastructure (Terraform or scripts for DO/AWS; app.json for Heroku).
- Manage Cloudflare for DNS, edge security, and performance optimisation.
- Tune performance (DB indices, query optimisation, cache usage, Celery queue design).
- Optimise infrastructure costs across Heroku, DigitalOcean, and AWS.
Developer Experience & CI/CD –
- Maintain CI pipelines with type checking, linting, and security scanning.
- Enforce test coverage and automate deploy checks (smoke tests, migration health, error budgets).
- Support Developers with tooling for local/staging environments and build self-service dashboards (e.g., Celery queue status).
- Collaborate with Developers to streamline workflows and educate on secure coding practices.
Security & Compliance –
- Own vulnerability management and dependency patching cadence.
- Manage access reviews, secrets, MFA/SSO, and enforce least-privilege IAM policies.
- Implement encryption for data at rest and in transit (e.g., S3 server-side encryption).
- Contribute evidence and responses for security questionnaires and SOC 2 audits.
- Maintain a “security pack” with architecture, sub-processors, and DR/backup processes.
Monitoring & Alerting –
- Configure Sentry ownership rules, Cron Monitors, and release health.
- Centralise metrics/logs (Heroku metrics, Papertrail, Sentry, APM, Prometheus/New Relic).
- Set up alerts on golden signals (latency, errors, traffic, saturation) and avoid alert fatigue.
- Conduct capacity planning and track resource usage trends.
Vendor & External Services –
- Evaluate and manage vendor relationships (e.g., Mailgun, Twilio) to ensure service level agreements (SLAs) and performance.
- Assess new tools/services to enhance platform capabilities (e.g., observability, security).
- Track costs, security posture, and integration quality for all third-party services.
REQUIREMENTS:
Must-Haves –
- Cloud Infrastructure Management: 3+ years’ operating production apps on Heroku, AWS, DigitalOcean, or similar.
- CI/CD pipelines: Hands-on experience with GitHub Actions, Heroku CI, or equivalent; solid Git fundamentals.
- Monitoring & incident response: Experience with Sentry, Papertrail (or similar), logs, and uptime/performance dashboards.
- Security Fundamentals: Understanding of IAM, encryption in transit/at rest, MFA/SSO, and secure configuration practices.
- Disaster recovery & backups: Experience implementing and operating automated backups, restore testing, and writing/maintaining incident runbooks.
- Communication & collaboration: Ability to document processes clearly and work closely with Developers in a small team.
Strong Plus –
- Infrastructure as Code & automation: Experience with Terraform, Docker, or equivalent tooling.
- Asynchronous workloads: Familiarity with Celery, Redis, or other task queues and message brokers.
- Scaling & cost optimisation: Capacity planning, performance tuning, and managing infra spend.
- Compliance frameworks: Exposure to SOC 2, GDPR, or supporting client security questionnaires.
- Incident management: Participation in on-call rotations, leading post-mortems, or serving as incident commander.
Nice-to-Haves –
- Certifications (AWS Certified DevOps Engineer, CKS, or equivalent).
- Proficiency in Python; familiarity with Django/Flask.
- Experience with DNS/CDN/edge security (e.g., Cloudflare).
- Observability platforms (Prometheus, Grafana, New Relic).
- Static analysis and code quality tools (mypy, Bandit, SonarQube).
- Prior exposure to multi-tenant SaaS environments.
go to method of application »
ENVIRONMENT:
- DEVELOP cutting-edge & scalable solutions for account verification, means testing, and payment reconciliation as the next Senior Java Developer sought by a dynamic provider of custom-driven IT Solutions & Consulting in Joburg.
- You will support and maintain the Internal Projects and at Client’s where the systems process up to 15 million applications monthly, design and implement payment file generation according to Bankserv specifications while participating in solution architecture definition and modelling.
- The successful incumbent must have Advanced proficiency with Java Enterprise Edition (JEE), Reactive Java VM development and Bankserv integration experience (file formats, protocols) with a proven track record of working with Payment processing systems.
DUTIES:
Core Development & Maintenance –
- Support and maintain the Internal Projects and at Client’s where the systems process up to 15 million applications monthly.
- Develop and enhance Java Enterprise Edition applications with JPA persistence.
- Build and maintain Reactive Java VM-based APIs for file processing and verification.
- Implement high-volume payment processing capabilities integrated with Bankserv.
- Develop solutions for account verification, means testing, and payment reconciliation.
Banking Platform Integration –
- Design and implement payment file generation according to Bankserv specifications.
- Develop reconciliation processes for VET files and EF70 responses.
- Build account referral solutions integrating with commercial banks via Bankserv.
- Implement means testing file processing with multiple banking partners.
- Create audit transaction capabilities for all banking operations.
Solution Architecture & Design –
- Participate in solution architecture definition and modelling.
- Assess current system architecture and recommend improvements.
- Develop functional and technical specifications.
- Design scalable solutions meeting business objectives.
- Provide technical guidance to development teams.
Career Development –
- Skills transfer to CLIENT internal teams.
- Training delivery capabilities.
- Documentation and knowledge management.
- Mentoring Junior Developers.
- Technology innovation and research.
REQUIREMENTS:
Core Java Technologies –
- Java Enterprise Edition (JEE) – Advanced proficiency.
- JPA (Java Persistence API) – Expert level.
- Reactive Java VM development – Strong experience.
- Spring Framework – Comprehensive knowledge.
- RESTful API development – Expert level.
Integration Technologies –
- Oracle SOA Suite 12c components: API Gateway management, SFTP/File transfer protocols, Web Services (SOAP/REST).
Banking & Financial Systems –
- Bankserv integration experience (file formats, protocols.)
- Payment processing systems – Proven track record.
- Financial reconciliation processes.
- Account verification systems.
- Means testing implementations.
Required Banking Domain Knowledge –
- High-volume transaction processing (250K+ transactions/month preferred).
- Payment gateway integrations.
- Bank account verification processes.
- Electronic Funds Transfer (EFT) systems.
- Cash send services implementation.
- Financial audit trails and compliance.
Specific Banking Integrations –
- Experience with Bankserv Africa or similar payment processors.
- National Treasury web service integrations.
- Commercial bank APIs and file-based interfaces.
- Multi-bank payment reconciliation.
Architecture & Design –
- Enterprise Integration Architecture design.
- Service Oriented Architecture (SOA) implementation.
- High-availability system design.
- Scalable application architecture.
- Security-first design principles.
Business Analysis –
- Requirements gathering and analysis.
- Process mapping and optimization.
- Risk assessment and mitigation.
- Performance tuning and optimization.
- Change Management processes.
Compliance & Security –
- Understanding of financial regulations.
- Data security and privacy principles.
- Audit trail implementation.
- Fraud prevention mechanisms.
- Government sector experience advantageous.
Project Experience –
- Banking platform implementations.
- High-volume payment processing projects.
- Government or public sector experience preferred.
- Agile/SDLC methodology experience.
- 24/7 production support experience.
Performance Expectations –
- 80-90% of service requests resolved at 1st Line support level.
- 2-hour Response time for critical issues.
- Continuous improvement and optimization initiatives.
ATTRIBUTES:
- Strong problem-solving abilities.
- Excellent communication skills (English fluency required).
- Ability to work under pressure with critical systems.
- Team collaboration and mentoring capabilities.
- Client-facing experience preferred.
go to method of application »
ENVIRONMENT:
- A self-driven & strong Technical Test Analyst is sought by a fast-paced Specialist in End-to-end IT Management and Consultative IT Services based in the Northern Suburbs.
- You core role will be to contribute to the Technical Testing function (Manual and Automated) to meet testing requirements while performing software testing (Frontend, Backend Testing and Data Validations) to complement existing UI Testing.
- Applicants will need Grade 12/Matric, Maths, an ISEB / ISTQB Testing qualification or equivalent, 3+ years relevant work experience with proficiency in Selenium & Java.
DUTIES:
- Contribute to the Technical Testing function (Manual and Automated) to meet testing requirements.
- Perform software testing (Frontend, Backend Testing and Data Validations) to complement existing UI Testing.
- Ability to operate independently while delivering work outputs that meet the quality and standards as dictated by the employer.
REQUIREMENTS:
- Matric / Grade 12.
- Maths.
- ISEB / ISTQB Testing qualification or equivalent.
- 3+ Years work experience in an IT Test environment.
- A good understanding of automation testing tools and testing web-based software applications using the following technologies or similar: Selenium and Java.
- Coding skills preferably in Java/Javascript.
- Test Automation knowledge.
- Capable of performing OS, VM and software installations.
- Experience in creating and maintaining testing environments.
Desirable –
- ISTQB Advanced Level Technical Test Analyst qualification.
- Experience working with Network Simulation tools, e.g. MIMIC, GNS.
- Linux skills.
ATTRIBUTES:
- Meticulous attention to detail.
- Entrepreneurial initiative (self-starter).
- High degree of professionalism.
- Strong sense of ownership.
- Deadline driven.
- Passion, drive and ability to learn new skills.
- Team orientated as well as an ability to work independently.
- Able to work efficiently under pressure.
- Strong analytical and problem-solving skills.
- Well organized.
go to method of application »
ENVIRONMENT:
- A reputable Financial Services Group seeks the technical expertise of a Cybersecurity Specialist with at least 5-10 years’ experience in a technical hands-on administrative or engineering role responsible for Cybersecurity toolsets.
- Your role will include specifying the parameters that the security solutions require to function properly, contributing to the engineering of the security solutions, carrying out operations with the support of the security solutions, operating the security solutions in functional and technical terms, and providing help and support to users.
- Your Cybersecurity toolset knowledge should include IAM, PAM, Firewall, NAC, WAF, DDoS, MFA, MDM, Endpoint Protection, DLP, Vulnerability Scanning, AD, Windows OS, Linux OS, Network and Wi-Fi Administration.
DUTIES:
- Implementation of business enablement through securing IoT, 5G and Edge Computing.
- Develop and implement security architecture strategies encompassing traditional network and micro segmentation, defence-in-depth, remote access, encryption technologies, backup and replication, Software Defined Networking (SDN), network function virtualization, zero trust models, Secure Access Service Edge (SASE)/Secure Service Edge (SSE), and overlay networks and secure enclaves.
- Management of risk by conducting risk assessments and Penetration Testing.
- Ensure security operations resilience through threat prevention involving network and application firewalls, assess management, SaaS detection, and encryption (SSL, PKI).
- Ensure security operations resilience through threat detection, including log analysis and correlation, threat hunting, insider threat detection, integration with Managed Security Service Providers (MSSP), integration of Threat Intelligence Platform (TIP), utilisation of deception technologies for breach detection, full packet inspection, and detection of misconfigurations.
- Management of identities by providing oversight of identity credentialing, account creation and deletion, Single Sign On (SSO), and privileged access management (PAM).
- Timely and proficient handling of security breaches, employing rapid response protocols and comprehensive remediation strategies.
- Methodically test and assess security products to guarantee alignment with specific operational requirements and standards.
- Compile comprehensive reports meticulously documenting security incidents and the corresponding course of action.
- Research cutting-edge security technologies and proactive strategies to ensure current and proactive protection against evolving threats.
Key Competencies –
- Create specifications and conduct technical and operational reviews.
- Implement and engineer solutions, including deployment, configuration, and testing.
- Manage operations, changes, and incidents.
- Conduct operations using security solutions such as IAM, DLP, DSPM, PAM and TPRM.
- Provide support and guidance to entities for installing and operating security solutions.
- Design and produce indicators, reporting documents, and reports on the performance of security solutions.
- Implement warranties such as alerts and controls.
- Lead working groups.
- Create user, technical, and operational documentation.
REQUIREMENTS:
Qualifications –
- Grade 12 / Matric.
- Relevant degree/diploma – desirable.
- Industry Certification will be advantageous (CompTIA, ISC2, etc.).
- Vendor Certification will be advantageous (Fortinet, Cisco, Microsoft, etc.).
Experience/Skills –
- At least 5-10 years’ experience in a technical hands-on administrative or engineering role responsible for Cybersecurity toolsets including IAM, PAM, Firewall, NAC, WAF, DDoS, MFA, MDM, Endpoint Protection, DLP, Vulnerability Scanning, AD, Windows OS, Linux OS, Network and Wi-Fi administration.
- IT knowledge.
- IT infrastructure
- IT development
- Production operations steering.
- IT Security and Cybersecurity.
- Ability to manage/facilitate meetings, seminars, committees, and training.
- Can setup relevant performance indicators.
ATTRIBUTES:
- Creativity & Innovation/Problem Solving.
- Ability to collaborate/Teamwork.
- Adaptability.
- Able to share/pass on knowledge.
- Analytical ability.
go to method of application »
ENVIRONMENT:
- A strong technical & ambitious IT Support Technician is wanted to join the team of a dynamic Investment & Management Firm in Stellenbosch.
- You will provide Desktop Support for dealing with day-to-day tickets and call outs, collect and deliver stock and services in town, track assets and log required information while escalating issues for resolution.
- Applicants must be able to work flexi-hours when required.
DUTIES:
- Complete assigned tasks and keep ticket system updated with progress.
- Provide support in person, via phone & remote connection.
- Travel to local sites, using pool vehicle, to provide on-site support.
- Hardware – Install, setup, configure & troubleshoot faults.
- Software – Install, setup, configure. Troubleshoot faults with provider.
- Networking – Install, repair, configure & troubleshoot.
- Escalate priority, unresolved or repeated tickets.
- User training and assistance with boardroom connections.
- Product research and purchasing.
- Stock control – capture, allocate, collect and stock take.
- Various admin duties including capturing, reporting, document and record management.
- Must be able to work flexi-hours when required.
Key Performance Area –
- Completing tickets within reasonable time.
- Accuracy of fully completed installations.
- Ensuring tickets are resolved fully and don’t need to be reopened.
- Report problems and improvements to manager.
go to method of application »
ENVIRONMENT:
- Are you a hands-on Python developer with a passion for turning data into powerful, real-time insights?
- Do you thrive in an agile environment where you can prototype, build, and deploy tools that directly impact business and customer outcomes?
- Our client is redefining how insurance and technology work together and is looking for a Telematics Developer to help shape the systems behind their next-generation telematics solutions.
- In this role, you’ll be at the core of building and scaling custom analytics tools—enhancing bespoke applications, enabling seamless data flows between APIs, cloud systems, and databases, and developing smart, scalable, and impactful technology that drives business growth.
DUTIES:
- Enhance and extend their custom-built Streamlit telematics platform.
- Integrate Python apps with SQL databases, Azure services, and third-party APIs.
- Build and maintain data pipelines to support automated scoring and real-time reporting.
- Develop interactive dashboards and visualisations using Plotly Express, including geospatial views.
- Refactor existing code for performance, scalability, and modularity.
- Contribute to architectural and design decisions—prototype, test, and ship.
- Support AI/ML integration projects such as risk scoring, alerting, and event detection.
REQUIREMENTS:
Education & Experience:
- Bachelor’s degree in Computer Science, Engineering, Data Science, or similar.
- 2–4 years building Python-based data apps (Streamlit, Dash, or Flask).
- Experience in insurance or telematics is a plus but not required.
Technical Skills:
- Advanced Python (Pandas, Plotly, NumPy, SQLAlchemy).
- Experience with Streamlit, Reflex, or interactive dashboards.
- Strong working knowledge of SQL, REST APIs, and Azure cloud tools.
- Bonus: Geospatial libraries like GeoPandas, Folium, or similar.
- Comfortable with Git, VS Code, and modern coding standards.
ATTRIBUTES:
- Passion for clean, reusable, and efficient code.
- Enthusiastic about exploring data and extracting real-world value.
- Excellent communicator who thrives in a collaborative, high-impact team.
go to method of application »
ENVIRONMENT:
- JOIN the global Compliance team of an innovative Independent Asset Management Firm seeking a highly driven & proactive Technical BA to work at the intersection of Technology and Governance (Compliance, Legal, Operational Risk).
- Your core focus will be on Compliance Team technology, with an expectation that the role will evolve to additionally cover Legal and Operational Risk processes and technology.
- You will identify opportunities for efficiency gains using technology (automation, low/no-code solutions, AI); prototype and support AI-enabled features and workflows while writing high-level functional and technical specifications.
- The ideal candidate will possess a suitable Degree in Computer Science/Data Science/Business Analysis or similar discipline with 6+ years’ experience as a Technical BA or Developer, ideally in Financial Services or a regulated environment.
- You also need strong SQL skills and proficiency with Azure (Data Factory, DevOps, GitHub), Python, C#, Power Automate or low-code tools.
DUTIES:
Governance Process & Automation –
- Collaborate with Governance SMEs to map and re-engineer existing processes (e.g. monitoring, reporting, breaches, training, regulatory change).
- Identify opportunities for efficiency gains using technology (automation, low/no-code solutions, AI).
- Deliver automation to improve operational efficiency and reduce manual dependencies.
- Own or contribute to initiatives moving systems from legacy platforms.
AI, Data & Innovation –
- Prototype and support AI-enabled features and workflows.
- Work with structured and unstructured governance datasets and design intelligent workflows using tools like Microsoft Power Platform, Azure AI Services, Python, Resolver, SharePoint.
- Support Governance Teams in trialling and onboarding vendors and solutions.
Systems Integration & Vendor Engagement –
- Assist with integrations between in-house systems and vendor tools.
- Provide technical input on vendor onboarding, implementation and configuration.
Agile Delivery & Technical Development –
- Deliver quick-to-market POCs using Agile methodology.
- Write high-level functional and technical specifications.
- Collaborate with developers and architects on solution design and delivery.
- Contribute to solution development using SQL, Python or similar, where appropriate.
Operational Support & Documentation –
- Own or contribute to the support and enhancement of key systems used by Governance.
- Provide user training and post-implementation support.
REQUIREMENTS:
Qualifications –
- A relevant Degree in Computer Science, Data Science, Business Analysis or related field.
Experience/Skills –
- A minimum 6+ years’ experience as a Technical BA or Developer, ideally in Financial Services or a regulated environment.
- Strong SQL and data integration experience.
- Practical experience with Azure (Data Factory, DevOps, GitHub), Python, C#, Power Automate or low-code tools.
- Strong documentation and stakeholder engagement skills.
Advantageous –
- Familiarity with Governance, Risk and Compliance (GRC) systems.
- Experience working with or implementing AI/ML solutions.
ATTRIBUTES:
- Proactive, self-driven and outcomes focused.
- Ability to work independently and manage competing priorities.
- Skilled at building cross-functional relationships and working collaboratively.
- Curious and motivated to explore emerging technologies.
- Able to translate complex requirements into structured and efficient solutions.
- Comfortable in a dynamic and evolving regulatory technology landscape.
go to method of application »
ENVIRONMENT:
- YOUR strong technical leadership is sought to fill the role of a Senior SharePoint Developer wanted by a cutting-edge Tech company in Durban. You will be pivotal in designing, implementing, and maintaining innovative SharePoint solutions that enhance collaboration, streamline business processes, and contribute to the overall efficiency of the organization.
- Leveraging your advanced expertise in SharePoint development, you will lead the creation of custom applications, integrations, and workflows, ensuring seamless functionality and optimal user experience.
- Your responsibilities include staying abreast of SharePoint advancements, providing technical leadership to the development team, and collaborating with stakeholders to understand and address business requirements.
- Applicants require a Bachelor’s Degree in Computer Science/IT or a related field with proven experience of around 5-10 years as a SharePoint Developer & proficiency in SharePoint Server, SharePoint Online, SharePoint Framework (SPFx), PowerShell scripting, SharePoint REST APIs, .NET framework, C#, JavaScript, HTML, and CSS.
DUTIES:
SharePoint Solution Design –
- Lead the design and architecture of SharePoint solutions, considering scalability and performance.
- Collaborate with stakeholders to gather and analyse business requirements.
- Provide technical expertise in recommending optimal SharePoint configurations.
Custom Application Development –
- Develop custom applications, features, and web parts using SharePoint technologies.
- Implement complex workflows and integration solutions tailored to business needs.
- Ensure code quality, adherence to coding standards, and optimal performance.
SharePoint Administration –
- Administer SharePoint environments, including configuration, maintenance, and troubleshooting.
- Implement security measures and permissions in alignment with organizational policies.
- Monitor and optimize SharePoint performance and resolve technical issues.
Collaboration and Stakeholder Engagement –
- Collaborate with cross-functional teams to understand and address SharePoint requirements.
- Communicate effectively with stakeholders, providing updates and gathering feedback.
- Offer guidance on SharePoint best practices to internal teams and end-users.
Technical Leadership –
- Provide technical leadership and mentorship to junior SharePoint Developers.
- Stay informed about the latest SharePoint advancements and industry best practices.
- Conduct knowledge-sharing sessions and training within the Development team.
Documentation and Reporting –
- Create comprehensive technical documentation for SharePoint solutions.
- Generate regular reports on project progress, issues, and resolutions.
- Maintain accurate records of SharePoint configurations and customizations.
Quality Assurance and Testing –
- Implement thorough testing processes for SharePoint solutions.
- Conduct Unit Testing, Integration Testing, and User Acceptance Testing.
- Ensure compliance with quality standards and resolve any identified issues.
SharePoint Upgrades and Migration –
- Lead or contribute to SharePoint version upgrades and migration projects.
- Assess and mitigate risks associated with system upgrades.
- Collaborate with IT teams to ensure a smooth transition to new SharePoint versions.
User Training and Support –
- Develop training materials and conduct user training sessions.
- Provide ongoing support to end-users, addressing inquiries and issues.
- Foster a positive user experience through effective support mechanisms.
Compliance and Security –
- Ensure SharePoint solutions comply with relevant data security and privacy regulations.
- Implement and enforce security measures to protect SharePoint assets.
- Collaborate with cybersecurity teams to address potential vulnerabilities.
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
Experience/Skills –
- Proven experience as a SharePoint Developer, with at least 5-10 years.
- Extensive experience in designing, developing, and implementing SharePoint solutions.
- Expertise in SharePoint Server and SharePoint Online.
- Proficient in SharePoint development tools, including SharePoint Designer and Visual Studio.
- Strong knowledge of SharePoint Framework (SPFx), PowerShell scripting, and SharePoint REST APIs.
- Experience with SharePoint integration technologies and third-party tools.
- Proficient in .NET framework, C#, JavaScript, HTML, and CSS for SharePoint development.
Advantageous –
- Master’s Degree is a plus.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.