C# Developer / Azure Cloud Specialist | IT Recruitment

Role Description:

Our clients vision is to provide an overarching platform for AI-based quality assurance (AIQX) in the global production network to accelerate the end-to-end quality control cycle in vehicle manufacturing. Our client develops these in an international feature team based on state-ofthe-art technologies in close cooperation with our users in the plants. Our client is looking for a Senior DevOps Engineer / Azure Cloud Specialist to join our company teams of rock-solid cloud specialists developing our AI-based quality assurance solution for the company plants. In this position, you will take a lead role in the fourth industrial revolution (Industry 4.0) and work with latest technologies and trends, which mainly include topics like Cloud, Edge computing and machine learning algorithm. Our services mainly run on the Microsoft Azure Cloud Platform. If you are a passionate developer, willing to take a lead role, sharing knowledge and giving guidance, are thrilled about latest technology, full of energy and ambition, hands-on and not afraid of making your hands dirty, this is the right position for you.

 

Minimum year of experience:

  • +5 years’ experience in as a Software Engineer
  • +2 years’ experience with Public Cloud platforms

 

Role Level:

  • Senior (0125)

 

Minimum qualifications required:

  • IT degree or diploma.

 

Specific Technical / Functional skills:

Technical knowledge – Required:

  • At least 5 years’ worth of experience using C# or similar MS technologies
  • Familiarity with Microservices Architecture, Cloud Architecture and Container Architecture
  • Experience with Container Orchestration Platforms e.g., Azure Kubernetes Services (AKS)
  • Experience with:
    • C# core
    • netcore
    • REST
    • Experience of working with SQL or NoSQL databases
    • Methodologies AGILE or SCRUM.

Technical knowledge – Advantage:

  • Experience in implementing Continuous Integration and Deployment (CI & CD) with GitHub actions.
  • Experience in Software development including:
    • Unit testing
    • Dependency Injection
  • Knowledge in
    • MSSqlServer
    • RabbitMQ
    • Entity Framework
    • Grafana
    • Prometheus
    • Kibana
  • Well versed in code architecture and patterns: o Domain-driven design (DDD)
    • Command Query Responsibility Segregation (CQRS)
    • Factory pattern
    • Repo pattern etc.
  • Experience in implementing and monitoring Microsoft Azure solutions

Understanding of:

  • Cloud computing technologies, business drivers, and emerging computing trends
  • Authentication concepts & patterns, such as Active Directory Domain Services (Kerberos, LDAP, etc.) and as well as Federation, OAuth, and another web-based authentication.

Qualifications required:

  • IT degree or diploma.

 

Role tasks

  • Development of backend and frontend user stories.
  • Take actively part in all regular Scrum ceremonies
  • Contribute to refinement of user stories (user stories at the beginning of a development sprint might not be fully specified)
  • Liaise with stakeholders and team members
  • Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams
  • Clarify open points possibly making proposals and/or developing a prototype for further discussion.
  • Provide support for existing solutions (DevOps)

 

Soft skills

  • Excellent communication skills and team-oriented work behavior in a distributed team
  • Ability to work as part of a team, to work interdependently as well as independently
  • SELF STARTER.
  • Strong problem-solving capabilities are required
  • Submit deliverables on time and with excellent quality
  • Excellent interpersonal and organizational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users
  • Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
  • Strong presentation skills
  • Above-board work ethics
  • Flexibility to take up different tasks in the project
  • Ability and willingness to coach and give training to fellow colleagues and users when required
  • Willing and able to travel internationally
Upload your CV/resume or any other relevant file. Max. file size: 20 MB.