Our client, a leading consulting firm, is seeking a Senior Designer/Developer to lead the end-to-end solution design and development process. This role requires expertise in designing scalable, extensible, and automated solutions while ensuring robust error logging, monitoring, and integration with enterprise architecture. The ideal candidate will be responsible for building APIs, integrating ETL and machine learning (ML) models, and working closely with DevOps teams to deploy and monitor applications effectively.
Solution Architecture & Design: Own and create the overall solution, ensuring scalability, extensibility, automation, error logging, and monitoring. Collaborate with the Enterprise Architecture team to finalize and implement the solution.
Development & Implementation:
Define solution structure following best design principles, naming conventions, and library standards within DevOps repositories.
Build and develop APIs required for the project.
Integrate ETL, machine learning models, and APIs to generate output data sets.
Error Handling & Monitoring:
Implement error logging and monitoring using AppInsights and Dynatrace.
Create monitoring mechanisms, failure alerts, and anomaly detection for model outputs within the application.
Testing & Quality Assurance:
Develop automated unit tests and functional test functions to support QA testing processes.
DevOps & Deployment:
Design and implement DevOps pipelines, ensuring smooth build and release processes across all environments.
Work closely with DevOps teams to manage releases and deployments efficiently.
Tether.io
Sigma Technologies, Ltd.
Universal Technical Institute, Inc.
Feedzai
Outsourcey