Collaborate closely with Product Owners, business users, internal departments, and external customers to understand business requirements and translate them into scalable and practical software solutions.
Ensure software delivery aligns with product goals, user experience, operational requirements, and customer expectations.
Define and maintain software development standards, architecture guidelines, coding practices, documentation standards, and security best practices.
...
Write engineering-grade prompts, including complex, well-structured System Prompts, using appropriate prompting techniques to consistently improve AI output quality.
Critically review AI-generated code, identify hallucinations, and perform deep optimizations to ensure production-grade outcomes
Design and deploy scalable APIs and microservices
...
Observability Implementation: You will support the observability culture by directly assisting developers to onboard their applications onto OpenTelemetry (Otel) for distributed tracing and metric collection. You will deploy and maintain the Grafana LGTM stack (Loki, Tempo, Mimir) and Grafana Alloy to implement designated alerting and notification strategies.
On-Prem Platform Stability: You will maintain and optimize our established on-premise infrastructure to ensure high availability and stability. This includes supporting our Docker Swarm cluster and RHEL-based internal VMs across segmented networks (Dev, Staging, Prod) according to standard operating and audit procedures.
Infrastructure as Code (IaC) & Configuration Management: You will write, maintain, and version-control clear IaC scripts (such as Ansible, Terraform) to consistently provision AWS infrastructure and maintain configuration baselines across both cloud and on-premise environments.
...
Exploring new technologies and analytics solutions, and using depths of knowledge in statistics and various machine learning tools to forecast and classify patterns in the data.
Increasing performance and accuracy of machine learning algorithms through fine-tuning and further performance optimisation.
Liaising and working closely with team and clients to clearly define and establish the requirements for each task.
...