Middleware engineer
Duration: 06 Months+
We are seeking a skilled and dynamic Middleware Engineer to join our team. The successful candidate will be crucial in supporting both on-premises middle-tier COTS and cloud-based SaaS applications. This role involves a range of responsibilities, from software installation and patching to creating and maintaining data processes between systems. The Middleware Engineer will collaborate with cross-functional teams, troubleshoot issues, and contribute to developing reports and dashboards.
TECHNICAL SKILLS:
Application Support:
- Support and maintain several middle-tier COTS applications (on-premises) and cloud-based SaaS applications.
- Data Processes and Integration:
- Document, create, implement, and maintain data processes between systems.
- Integrate systems using various methods.
- Data Analysis and Reporting:
- Create datasets from source systems for reporting and analytics.
- Validate data between systems and group them for analysis.
- Develop reports and dashboards using data blending techniques and gather business requirements.
- Troubleshooting:
- Troubleshoot issues as they arise, providing timely resolution.
- Web Development:
- Create websites using a content management system.
- Utilize web development technologies such as Java, jQuery, JavaScript, .NET.
- Communication and Reporting:
- Provide weekly updates on ongoing tasks, including any encountered issues.
BASIC QUALIFICATIONS:
Application Support:
- Experience supporting large-scale COTS applications, including installation, patching, and database support.
- Familiarity with supporting SaaS cloud-based systems.
- Database and Integration:
- Familiarity with OLTP, data warehouse, data marts, and data lake databases.
- Experience with SQL and integrating systems using various methods.
- Web Development:
- Experience with web development technologies such as Java, jQuery, JavaScript, .NET.
- Data Processing and Reporting:
- Experience utilizing Pentaho or other ETL tools.
- Knowledge of data blending techniques for reporting and analytics.
- Communication Skills:
- Excellent written and oral communication skills.
- Ability to gather business requirements and communicate effectively with cross-functional teams.
- Compliance and License Management:
- Ensure compliance with vendor license agreements.
Personal Skills:
- Self-starter who can work independently.
- Team player capable of blending into a friendly working environment.
DESIRED SKILLS:
- Familiarity with Electric Utility’s IT (Information Technology) environment is a plus.
- Experience with any ETL tool.
- Experience working with vendors' APIs to create data processes between systems.
- Create Technical documents like SSP (System Security Plan) and interface specifications.
EXPERIENCE MINIMUM:
- 3 to 4 years of Data modelling experience with ETL tool
- 2 to 3 years of Web Development experience
- Experience with Middle-tier system architecture.
EDUCATION REQUIREMENTS:
- Bachelor’s Degree.
TYPE (FULL-TIME/PART-TIME):
- Full Time
Shift: Day