Operating in an agile project environment using tools such as Jira, Confluence.
DevOps and CI-CD using GitLab, Jenkins.
Application support, logging, and health checking using Splunk and DynaTrace.
Formulate and define system scope and objectives for assigned projects.
Develop appropriate software solutions to requests for new services and functionality.
Develop detailed specifications, application coding, unit, and systems testing for the IT department.
Examine, devise, and modify procedures to solve moderately complex problems in regard to existing system capabilities, operating time, or the form of desired results.
Coordinate and support software production schedules and processing.
Work with units throughout to ensure smooth delivery of existing services and program modifications.
Education + Experience
Development of production-ready data analysis applications using Python, PySpark, Pandas, NumPy.
Cloud-native data analysis technologies such as AWS EMR, AWS Glue.
Data querying and storage including SQL, Parquet, XML, JSON.
Experience with big data technologies such as Hadoop, Hive.
Java experience preferred.
Degree in Computer Science, Engineering or a related subject.
AWS Solution Architect certification preferred.
Software Development experience.
Excellent knowledge of Relational Databases, SQL, and ORM technologies.