Azure Developers - Johannesburg Verfied

Salary Negotiable Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 27-02-2020 5:48:33 AM
16-03-2020 3:11:41 PM
PBT Group has an opportunity for Azure Developers who are well versed in the Azure Stack and PowerBI.

Established as an information management services company in 1998, PBT Group offers specialised consulting services to large national and international clients across Africa, Australia, the United Kingdom and Europe.

With extensive experience as data specialists, PBT Group is a recognised leader in this field, which includes data platform, data analytics, data visualisation, application development, cloud solutions and strategic consulting.

PBT Group has a staff complement of more than 520 skilled and professional consultants and has established strategic alliances with recognised local and international vendors. Our consultants have a strong entrepreneurial culture and a sincere commitment to providing the highest levels of service and the most appropriate solutions to our clients.

PBT Group maintains a product independent approach, enabling it to deliver real and sustainable value to clients who represent a variety of industries including banking, insurance, healthcare and telecommunications. Our strong partner network enables the use of the Group’s technology expertise to best support our clients’ specific business needs.

Duties:
- Manage the BI Development life cycle, ensuring adherence to best practice coding standards
- Maintain and develop the BI systems
- Create and build dashboards and reports.
- Development within an Azure based platform helping in the deployment.
- Ensure that the design of BI solutions is scalable and aligned to the architecture principals of the Data Warehouse

Experience:
- Must have 1+ years of experience on a cloud platform (Azure, AWS, Google Cloud, Cloud Foundry etc
- 4+ years professional experience as an ETL Developer, BI or Software Engineer
- MS BI (SSIS, SSRS, SSAS) experience
- PowerBI experience
- Good understanding of Cloud computing concepts and technologies, such as IaaS/SaaS/PaaS, load balancing, Storage, etc.
- Hands on experience on Azure App Service Model (Web Apps and Web Jobs).
- Creating, deploying, configuring and scaling applications on Azure PaaS.
- Hands on experience on Azure storage services like SQL DB, Tables, Files and Blobs.
- Good knowledge of Azure IaaS (VMs, VNET, NSG Rules, VPN Gateways and Express Route).
- Hands on experience on Azure Integration services like Service Bus and Event Hubs.
- Participating on requirement gathering, analysis and technical design
- Knowledge of networking engineering including DNS, Active Directory, Firewall, Load balancers, etc.
- Hands on experience in implementing RESTful webservices and SOAP services in cloud
- Experience with messaging frameworks (ActiveMQ, RabbitMQ, Kafka etc.).
- Experience with Docker, Cloud Foundry, Kubernetes, or 12 factor app.
- Experience with using development tools, including Azure DevOps, TFS, VSTS, JIRA, GitHub, and Jenkins.
- Excellent verbal and written communication skills coupled with analytical problem-solving skills.
- Ability to write quality unit and end–to–end tests; debug and optimize existing and new code.

Qualifications/ Certification:
- A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent