Responsible for developing and deploying enterprise grade platforms that enable data-driven solutions.
Automate and maintain scalable infrastructure.
Ensures delivery of a highly available and scalable systems.
Monitor all systems and applications and ensure optimal performance.
Research and test new tools and applications.
Analyzes and designs technical solutions to address business needs.
Participate in troubleshooting applications and systems issues.
Identifies, investigates and proposes solutions to technical problems.
Develops, tests, and modifies software to improve efficiency of data platforms and applications. Provides technical support for issues.
Monitors system performance to maintain consistent up time.
Provides technical expertise where required within Information Technology Projects.
Prepares and maintains necessary documentation.
Participate in regular agile ceremonies, such as program increment planning, daily standups, team backlog grooming, iteration retrospectives, team demos and inspect & adapt, etc.
Keep up with the committed features and stories in the team backlog.
Work with the project manager/scrum master to remove impediments.
Serve in the goalie rotation to support Production.
Support test and QA efforts on the various data projects.
Coordinate with data operations teams to deploy changes into production.