Company Description
Welcome to Xpac3, a digital transformation company based in London, United Kingdom. With a strong focus on people, relationships, and technology, we have a proud history of delivering successful initiatives to our enterprise customers. Our expertise lies in building digital platforms, commerce solutions, mobile apps, DevOps, Security Services, and Managed Services. With offices in London and India, and a diverse consulting force of over 200, we offer exceptional value and innovative solutions in this ever-changing marketplace.
Key Responsibilities:
• Collaborate with the platform team to manage and evolve the infrastructure that supports renewable energy forecasting models.
• Develop and deploy infrastructure as code (IAC) using Yaml and Bicep, facilitated through CI/CD pipelines to ensure an automated and repeatable process.
• Design, develop, and deploy microservices using .NET 8, with deployment and configuration managed through Azure release pipelines, leveraging Yaml and Bicep.
• Adhere to strict automation testing and unit testing practices, targeting high test coverage to maintain and improve software quality.
• Contribute to the development of microservices that interact with Azure Blob Storage, Azure Blob queues, Azure SQL Server, and integrate with Azure ML workspace for data ingestion, training pipelines, and forecasting modelling by the data science team.
• Ensure the code is written efficiently to manage large volumes of data, including GRIB files, maintaining high availability and performance.
Requirements:
• 5+ years of experience in .NET and React development, with a robust portfolio demonstrating hands-on experience with .NET 8, React, and Azure services.
• Proficient in developing and deploying code using CI/CD pipelines.
• A proven track record in developing and deploying infrastructure as code (IAC) using Yaml and Bicep within CI/CD pipelines.
• Demonstrable experience in designing, developing, and deploying microservices architecture, preferably with exposure to AKS clusters.
• Strong proficiency in C#, Typescript, and familiarity with Azure cloud services, including Blob Storage, Blob queues, SQL Server.
• A commitment to extensive experience with automation testing and unit testing, aiming for high test coverage.
• Exceptional problem-solving and critical thinking skills to ensure code efficiency, high availability, and performance.
• Excellent verbal and written communication skills, capable of effective collaboration with cross-functional teams including UX designers, product owners, and QA engineers.
• A solid understanding of Agile and DevOps principles and practices.