Software / Solutions Architect
Johannesburg, Gauteng, South Africa
DVT
DVT is a top global software development company located in the UK, Ireland, Netherlands, Switzerland & South Africa with skilled technology staffAs a Solutions Architect at DVT, you will play a pivotal role in bringing IT operations in-house for our clients, guiding them through critical transformations in API management, payment systems, data architecture, and security.
You'll work with:
- API management and integration across various platforms, ensuring secure and efficient communication.
- End-to-end payment systems, from transaction processing to reconciliation, adhering to industry standards like PCI-DSS.
- Data management strategies, including the design and implementation of data lakes and integration with third-party applications.
- Security and compliance frameworks to protect sensitive data and ensure adherence to regulatory requirements.
- System integration, modernizing legacy systems and aligning them with contemporary enterprise architecture.
Requirements
RESPONSIBILITIES
- API Management & Integration:
- Design and Implement API Strategy: Develop and manage APIs, ensuring seamless integration with internal and external systems.
- API Gateway & Security: Ensure secure and efficient API communication, managing API gateways and security protocols.
- Monitoring & Analytics: Implement monitoring and analytics tools to oversee API performance and usage.
- Payment Systems:
- End-to-End Payment Solutions: Design and oversee the implementation of payment systems, from transaction initiation to completion, including reconciliation processes.
- Integration with Financial Systems: Ensure the payment systems integrate effectively with existing financial and ERP systems.
- Compliance and Security: Ensure payment systems meet all relevant security standards and regulatory compliance, including PCI-DSS.
- Data Management & Strategy:
- Data Architecture: Design and implement a robust data architecture, including data lakes, to store and manage large datasets.
- Data Integration: Ensure seamless integration of data across various third-party applications.
- Data Governance: Establish data governance policies and procedures to ensure data integrity, security, and compliance.
- Security & Compliance:
- Security Architecture: Design and implement a comprehensive security architecture to protect the organization's IT infrastructure and data.
- Compliance Management: Ensure all systems and processes comply with relevant regulatory requirements and industry standards.
- Risk Management: Conduct regular risk assessments and implement measures to mitigate potential security risks.
- System Integration:
- Application Integration: Lead the integration of various applications, ensuring they work harmoniously within the enterprise architecture.
- Legacy System Modernization: Develop strategies for modernizing legacy systems to align with current technology standards.
- Project Leadership:
- Technical Leadership: Provide technical leadership and guidance to project teams, ensuring solutions are delivered on time and meet business requirements.
- Stakeholder Management: Engage with key stakeholders to understand business needs and translate them into technical solutions.
- Documentation & Knowledge Transfer: Ensure thorough documentation of systems and processes, and facilitate knowledge transfer to internal teams.
- Build POC's
- Write code and perform code reviews
KNOWLEDGE AND SKILLS
- Technical Expertise: Deep understanding of software development, API management, data architecture, and cloud technologies.
- Analytical Skills: Ability to analyze complex problems and design scalable, efficient solutions.
- Communication: Excellent verbal and written communication skills, with the ability to engage effectively with stakeholders at all levels.
- Leadership: Proven leadership skills with the ability to guide and mentor technical teams.
- Adaptability: Ability to stay updated with emerging technologies and apply them to meet business objectives.
QUALIFICATIONS
- Bachelor's Degree in Informatics, Computer Science, Engineering, or related fields.
- Minimum of 10 years in software development with extensive experience in solution architecture, particularly in .NET frameworks, API management, and data handling.
- Relevant certifications in cloud platforms (AWS, Azure), security (CISSP, CISM), and architecture (TOGAF, Zachman) are highly desirable.
INTERPERSONAL SKILLS
- Proactive: Self-motivated and capable of working independently with minimal supervision.
- Team Player: Ability to work collaboratively in a team environment.
- Customer-Focused: Committed to delivering high-quality solutions that meet customer needs.
- Innovative: Open to new ideas and approaches to solving complex technical challenges.
What working at DVT is like from the Microsoft Practice head:
Who we are:
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Analytics API Gateway APIs AWS Azure CISM CISSP Cloud Compliance Computer Science ERP Governance IT infrastructure Monitoring Risk assessment Risk management Strategy TOGAF
Perks/benefits: Career development Startup environment Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.