Position requires five (5) years of experience in each of the following: Designing, managing, and optimizing RDBMS, SQL, and Oracle databases; Developing, executing, and maintaining ETL processes using SSIS and Informatica to ensure efficient data integration and transformation; Experience in creating dynamic reports using SSRS or Business Objects; Implementing and managing version control systems including GIT or TFS to ensure efficient code versioning, collaboration, and project tracking; Managing the Software Development Life Cycle (SDLC) with practical application in Agile and Waterfall methodologies, including planning, designing, developing, testing, and deploying software projects; Designing, implementing, and managing Big Data platforms, including Hadoop and NoSQL databases, to handle large-scale data processing and storage; Utilizing collaborative tools with JIRA and Confluence for project management, team collaboration, and documentation; Designing and implementing data models using Erwin Data Modeler to structure and organize data effectively for various applications and analytics; Applying techniques like Root Cause and Fishbone Analysis using tools including Lucid chart, Miro or Visio for effective problem-solving and visualization; Identifying and enhancing system performance using tools including Dynatrace, Datadog, or Prometheus for monitoring and optimization; Developing dynamic user interfaces and complex web applications using Java, NET, React, and Angular; Rapid prototyping and deploying robust web applications using Python, Flask, Django, and Spring framework for backend services and RESTful APIs; and. Minimum requirements: Bachelor's degree (or foreign equivalent) in Computer Science, Information Systems, Software Engineering, or related technical field plus seven (7) years of experience as Engineering Manager, Enterprise Architect, or related occupation.