Design, implement, and maintain systems infrastructure, ensuring optimal performance and reliability.
Collaborate with cross-functional teams to gather system requirements and provide technical expertise during system design and implementation phases.
Troubleshoot and resolve systems issues, ensuring minimal downtime and maximum system availability.
Help establish technical direction, make architectural decisions, ensure compliance with best practices and coding standards, active participation in code reviews, mentoring and knowledge sharing to help the team grow.
Monitor system performance and implement proactive measures for capacity planning and optimization.
Develop and maintain data models, dashboards, and reports to deliver insights and support decision-making processes.
Collaborate with stakeholders to understand their needs and provide actionable insights.
Proficient in SQL for data querying and manipulation.
Configure AEP components such as real-time Customer Profile, Journey Orchestration, and Data Collection to meet requirement specific needs.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
Determine system performance standards.
Develop or direct software system testing or validation procedures, programming, or documentation.
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
Monitor functioning of equipment to ensure system operates in conformance with specifications.
Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.