Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 20, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    CDW delivers high-performance commercial services and solutions across both the private and public sector. With extensive experience in the public sector and a position on all relevant frameworks, we help customers minimise risk, working consultatively with them to maximise quality of service delivery and deliver real value against savings targets. Operat...
    Read more about this company

     

    Azure Integration Software Engineer - Cape Town

    Key responsibilities

    • CDW is undergoing a roll out of our Azure data platform, and we are looking for an Azure-based Software Engineer to join a growing team to build our data integration services, responsible for managing the communication of data between distributed operational systems across CDW’s technology estate. The data integration project transitions from point-to-point integrations to a centralised hub and spoke model, promoting decoupling of systems, improved data quality, and simplified estate architecture.
    • Engineer highly scalable and resilient data integrations, leveraging Azure Cloud PaaS and reference architectures.
    • Create data integrations using different data latency methodologies, e.g., real-time and periodic.
    • Subscribe and publish to operational systems using their native application interface technologies, such as REST, GraphQL, SOAP, Service Bus, SQL, etc.
    • Perform transformations to conform the data with expected schema required by downstream operational systems.
    • Develop a toolset to monitor the health of data integrations, including near real-time alerting of failures, data volume metrics, resource consumption metrics, etc.
    • DevOps approach to software; create high quality code using traditional software practices, such as building, linting, unit and integration testing, source control, CI/CD, peer reviews, etc.
    • DevOps approach to support; monitor pipelines to ensure businesscritical data pipelines are processed meeting time constraint and data quality expectations (including implementing reactive changes where applicable).
    • Integrate into the data team’s SCRUM ceremonies, including backlog refinement, sprint planning, demonstrations, and retrospectives, including translation of user requirements into technical requirements including complexity estimation, implement in two-week sprint cycles, collaboration into process improvement, etc.
    • Offer Level 3 and beyond support for platform.
    • Based on requirements, perform ad-hoc analysis of data across multiple data sources to inform solution design.
    • Document datasets in data catalogue, including ownership, stewardship, dictionaries, glossaries, lineage, sensitivity, etc.
    • Document solution design in wiki.

    Qualifications, Skills & Experience Management Responsibilities

    • Strong Azure Function Apps experience for data integrations, using C# and .Net Core; including Durable Functions.
    • Strong Azure SQL and data skills.
    • Strong understanding of software development practices, such as SOLID principals, functional and object oriented, structuring code, testing, IOC, dependency injection, etc.
    • Strong unit testing, including TDD.
    • Strong experience with Azure DevOps Repositories, Pipelines and Artifacts (git, multistage YAML, NuGet).
    • Strong experience with Azure data integration stack, including Azure Function Apps, Azure Logic Apps, Azure API Management, Azure Service Bus, Azure Blob Storage etc.
    • Strong understanding of distributed systems, considering scalability, resiliency, high availability, disaster recovery, networking, etc.
    • Strong understanding of application interface technologies including REST, GraphQL, SOAP, Service Bus, SQL, etc.
    • IaC, e.g., Terraform, ARM, Bicep, etc. o Includes solid Azure Resource Manager skills including Azure Portal, Az CLI and Az PowerShell.
    • Demonstrate understanding of Event driven Architectures.
    • Knowledge of Canonicalised modelling.
    • Excellent written and verbal communication skills
    • Presentation skills, e.g., to Architecture Review Board.
    • A minimum of 5 years of experience as an Azure Software Engineer.
    • A demonstrable track record of getting stuff done whilst managing competing pressures and deadlines and retaining an eye for detail and quality.
    • A passion for technology and its ability to have a positive impact on business.

    Nice To Have

    • Desirable if also has Azure Stream Analytics, Azure Data Factory V2, Azure EventHubs.
    • Other languages, such as Python, PowerShell.
    • Knowledge of Data Catalogue systems.

    Essential Attributes

    • Desirable if also has Azure Stream Analytics, Azure Data Factory V2, Azure EventHubs.
    • Other languages, such as Python, PowerShell.
    • Knowledge of Data Catalogue systems.

    go to method of application »

    Pre-sales BOM specialist

    Key Responsibilities:

    • Understanding of infrastructure technologies – Proficiency in one or more of the following technology domains: Hybrid Platforms (including servers, storage, virtualization, backup, networking, and cloud), Modern Workspace, and Security. Tasked with collaborating with Confidential's Sales teams and clients to assess opportunities, comprehend requirements, and delineate suitable solutions.
    • Commercial awareness – The role necessitates comprehending the financial implications of proposed solutions and aiding Confidential's sales teams in selecting the appropriate solution within budgetary constraints and meeting expectations.
    • Sales support – Provide technical counsel to Confidential's Sales personnel regarding various products and solutions tailored to diverse customer profiles, while also advocating the team's capabilities.
    • Internal cooperation – Optimize and leverage Confidential's investments in Solutions Architects, Services Business Development Managers, and professional services resources for enhanced collaboration and effectiveness.
    • Certification – Achieve and uphold pertinent accreditations in key domains.

    Experience needed:

    • Experience in either a channel pre-sales or a hands-on technical consulting/support capacity.
    • Capability to comprehend requirements throughout the entirety of the sales cycle, including understanding the customer's decision-making process and managing vendor requisites for sales finalization.
    • Expertise and preferably relevant accreditations in any of the core technology domains mentioned previously.
    • Any of the below qualification would be beneficial:
    • Server Platforms - Dell EMC, HPE or Cisco required.
    • Enterprise Storage Platforms – Dell EMC, HPE or Cisco required.
    • Enterprise Networking – Cisco, Meraki, Aruba, Juniper

    go to method of application »

    Data Analyst - Cape Town

    Key Responsibilities:

    • Analyze raw data and generate fresh datasets and precise reports within specified timeframes.
    • Flag any data discrepancies to the Reporting Team Leader.
    • Offer resolutions for ad hoc reporting inquiries.
    • Engage in cross-functional collaboration to capture emerging reporting needs.
    • Contribute to cross-functional initiatives, ad hoc report creation, and preparation of presentations for the leadership team.

    Experience needed:

    • Proficient in utilizing Microsoft 365 applications, particularly adept in data management involving SQL, Power BI, and other reporting tools.
    • A degree with a strong focus on data analytics such as Mathematics, Economics, Financial Sciences is preferable, or a proven track record in analyzing intricate datasets.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at CDW Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail