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.
###
Key Responsibilities:
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.
Experience:
5+ years as a
Designer/Developer
or in a similar role with a strong focus on solution architecture and software development.
Technical Expertise:
+ Strong knowledge of
solution design principles, API development, and system integration
.
+ Hands-on experience with
DevOps pipelines, CI/CD, and automation tools
.
+ Proficiency in
error logging and monitoring tools
such as
AppInsights and Dynatrace
.
+ Experience integrating
ETL processes, machine learning models, and APIs
.
Programming & Tools:
+ Proficient in
modern programming languages
(e.g., Python, Java, C#) for API and backend development.
+ Experience working with
cloud platforms
(Azure, AWS, or GCP) and DevOps repositories.
+ Familiarity with
unit testing frameworks and automation testing
.
Soft Skills:
+ Strong
problem-solving skills
with a keen eye for designing scalable and maintainable solutions.
+ Ability to collaborate effectively with
cross-functional teams, including Enterprise Architecture and DevOps
.
+ Excellent
communication and documentation skills
.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.