Friday, 10 February 2017

Telecom Solutions Architect

Telecom Solutions Architect

Location: Lagos Island

Expiry Date: Friday 17th February, 2017

Job Summary
H/She will work with strategic telcom partners. This is a hands-on, highly technical position for someone who can dive deep, build complex, optimized architectures, and develop a long-term strategy with the business development and service teams.

Responsibilities
·         Work with Telco partners to understand their connectivity requirements and troubleshoot issues.
·         Interface with Telco teams and properly troubleshoot all ranges of issues.
·         Maintain accurate documentation of new and existing connectivity.
·         Understand key quality metrics of Voice, SMS, and USSD communication and implement testing to ensure our platforms are consistently performing at their peak.
·         Write internal documentation that is easy to follow and accurate.
·         Troubleshoot SIP, SMPP, IPSec connectivity and communicate.
·         Drive migration and other projects for capacity and planning.
·         Provide support and guidance that enables the team to self-organize and to achieve sustained high velocity and predictability.

Requirements
·         Ideal candidate will have a background in Linux administration.
·         Masters / Bachelor’s degree in Computer Science, or equivalent.
·         5+ years of experience of hands-on experience developing distributed systems based on PHP, Java, C++, Python or .NET technologies.
·         Great engineering skills and strong Computer Science fundamentals.
·         3+ years’ experience building solutions and integrating systems in Telco environments.
·         Packet analysis with common tools such as Wireshark.
·         Specialist in various Telco integration i.e IN/OCS, Provisioning Systems (TopEng/HLR/RIM), SMSC/USSDC/MMS, BSS/OSS and CRM/ERP etc.
·         Understanding of common networking subjects such as IPSec VPNs, subnets, IPv4, NAT and PAT.
·         Experience managing engineers in a high technical and complex operations environment.
·         Ability to navigate Telco environments both technical and business approvals.
·         Troubleshooting with common operating systems such as Linux and open source software applications.
·         Self-starter that can take on obscure requirements and figure out how best to make them work.
·         Eager to take on new things.

How to Apply:
Qualified candidates should kindly send their CVs to: jobs@talentphaseafrica.com

Please indicate the subject of the email as “Telecom Solutions Architect”.


Only qualified candidates will be contacted.

Senior Software Engineer (DevOps)

Senior Software Engineer (DevOps)

Location: Lagos Island

Expiry Date: Friday 17th February, 2017

Job Summary
H/She will be required to maintain a balance between engineering operations roles, such as systems configuration management, and systems related software development.

Responsibilities
·         Collaborate with Product Managers, Architects and Engineering leaders to define, architect and build new product features.
·         Own, operate, and maintain your team’s services in a distributed production environment.
·         Employ Agile methodologies to continuously deliver value to customers.
·         Drive quality by writing unit, functional, load and performance tests.
·         Work closely with DevOps engineers to ensure services are reliable, scalable, manageable and supportable.
·         Develop diagnostic and troubleshooting tools and processes.
·         Excel as an engineer and be a productive member of the team where leadership is a behavioural trait, not a title.
·         Lead architecture, design and code reviews as well as mentor junior engineers.
·         Working on different aspects of the core product and associated tools (server-side or user-interfaces depending on the team you will join).
·         Assisting with in-life maintenance, testing, debugging and documentation of deployed services.
·         Creating the supporting functional and technical specifications.
·         Estimating the effort required to develop and implement.
·         Supporting release and implementation of developed features.
·         Adhering to coding standards development processes.
·         Help champion a maintainable well-designed codebase and look for ways to further improve our applications’ internal design, thinking about build, deployment, object-oriented design, automated testing, error handling, logging, monitoring, et al.

Requirements
·         Ideal candidate will have a background in Linux administration
·         Masters / Bachelor’s degree in Computer Science, or equivalent.
·         5+ years of experience of hands-on experience developing distributed systems based on PHP, Java, C++, Python or .NET technologies.
·         Great engineering skills and strong Computer Science fundamentals.
·         Fluency in Javascript, HTML and CSS.
·         Hands on experience with cloud technologies such as (AWS, Rackspace, Softlayer, GCE).
·         Good scripting skills (python, bash, groovy, ruby).
·         Experience with configuration management (puppet, ansible) and source code management (GIT)
·         Experience with web servers (nginx, apache2, tomcat, haproxy).
·         Experience in a production DevOps environment where you ship rapidly and often.
·         Good understanding of Object Oriented Design and standard design patterns.
·         Experience of multi-threaded, 3-tier architectures, microservices and caching.
·         Hands on experience working with SQL and NoSQL databases and caches (mysql, couchbase, redshift, dynamo DB, mongo DB).
·         Expertise in practical aspects of running Scrum (or other agile methodologies) within a team and in a distributed cross-team environment.
·         Experience agile development environment and use of tools like Jira to assign tasks and track work in progress.
·         Flexible with the ability to adapt working style to meet objectives.
·         Excellent communication and analytical skills.

How to Apply:
Qualified candidates should kindly send their CVs to: jobs@talentphaseafrica.com

Please indicate the subject of the email as “Senior Software Engineer (DevOps)”.


Only qualified candidates will be contacted.