Job Responsibilities:
Technical Engineering Services
- Supports engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations. Encouraged to mentor associate engineers on occasion.
Technical Leadership
- Collaborate with technical teams and applies system expertise to deliver technical solutions.
- Continuously learning new technologies.
Technical Writing
- Writes basic documentation on how technology works and supply clear documentation for new code and systems used.
- Documenting systems designs, presentations, and business requirements for consumption at the engineer level.
Technology Strategy
- Contributes to new technologies to deliver business goals.
- Understands current technology supporting business goals using system protocols, how systems operate and data flows. Encouraged to independently develop a full software stack while understanding the building blocks, interactions, dependencies, and tools required to complete software and automation work.
- Partner with system engineers to define system requirement and/or vital requirements for automation.
Innovation
- Presents new insights which improve an existing system/process/service using new frameworks.
- Express fresh opinions based on independent study of the industry.
- Review current company processes to highlight questions to drive process refinement.
Work Experience:
- 2-4 years Technical engineering experience. (Required)
- Experience writing SQL queries.
- Ability to design, develop, and implement ETL processes along with building and maintaning Azure Data Factory and Databricks pipelines.
- Experience in design and develop reports using data visualization tools such as PowerBI, Tableau etc.,
- Ability to write and review Java, Python code.
- Experience in an Agile environment.
- Experience working in a cloud environment (Azure, AWS).
- Knowledge in Container platform technologies – Docker, Kubernetes etc.
Education:
- Bachelor's Degree Computer Science or Engineering (Required)