Your duties will include, but not be limited to:
Design, develop, and implement software integrations based on sound engineering principles
Create site blueprint documents for customer sites
Participate in proposing site architecture for various deployments
Troubleshoot production issues and coordinate with the Support and development teams to resolve the issues
Introduce measures to streamline code deployment
Implement automation tools and frameworks
Analyze code and communicate detailed reviews to the development teams to streamline code deployment
Collaborate with the development team members to improve the Company’s engineering tools, systems and procedures, and data security
Conduct systems tests for security, performance and availability
Develop and maintain design and troubleshooting documentation
Investigate and propose technologies and off the shelf tools that can be used by the Company to improve management of application failover, system resource usage and measurement of key metrics
Research and understand the tools and technologies used by the Company to manage software on production sites
Knowledge of networking within the telecommunications environment will be to your advantage
Concurrent Systems was founded in 2005, with headquarters in Johannesburg, South Africa. We are a major provider of mobile telecommunications network software in more than 30 countries throughout Africa, the Middle East, Central Europe, and Asia Pacific. Concurrent Systems provides numerous products and solutions including a carrier-grade GSM signalling gateway and a promotion-creation solution, which enable mobile network operators to generate new streams of income for the network and retain subscribers.