Job Title: Senior C/C++ Developer (Linux, AKS, Azure, Service Bus, DAPR)
Location: 100% REMOTE UK
Company: Leading Global IT Solutions Provider
About Us: We are one of the world's foremost IT solutions providers, with a presence in over 50 countries and more than 200,000 employees globally. We are committed to driving innovation and delivering cutting-edge solutions that empower our clients to achieve their business goals.
Position Overview: We are seeking a highly skilled Senior C/C++ Developer with extensive experience in Linux, Azure Kubernetes Service (AKS), Azure Service Bus, and DAPR. This role is ideal for a passionate technologist who thrives in a dynamic environment and is eager to contribute to large-scale projects that have a global impact.
Key Responsibilities:
- Design, develop, and maintain high-performance C/C++ applications on Linux platforms.
- Work closely with cross-functional teams to design scalable, reliable, and secure solutions using Azure services, including AKS and Service Bus.
- Implement distributed application runtime (DAPR) in microservices architecture to enhance service-to-service communication and resiliency.
- Optimize existing applications for performance, scalability, and reliability in a cloud environment.
- Collaborate with DevOps teams to ensure seamless deployment and integration with CI/CD pipelines.
- Troubleshoot and resolve complex technical issues across the full development lifecycle.
- Mentor junior developers and contribute to the continuous improvement of the development process.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7+ years of professional experience in C/C++ development on Linux platforms.
- Strong hands-on experience with Azure Kubernetes Service (AKS) and Azure Service Bus.
- Proficiency in implementing and using DAPR in distributed systems.
- Deep understanding of cloud-native architectures, microservices, and containerization.
- Experience with CI/CD tools and practices.
- Excellent problem-solving skills and a passion for technology.
- Strong communication skills and the ability to work effectively in a collaborative environment.
Preferred Qualifications:
- Experience in the IT solutions industry.
- Familiarity with other cloud platforms and services.
- Knowledge of additional programming languages such as Python or Go.
#J-18808-Ljbffr