SOFTWARE ENGINEER II
Job Description:
The Software Engineer requires understanding of the occupation and shall perform unusual tasks that require a high amount of technical expertise and experience by creating innovative solutions which meets the business requirements.
Duties and Responsibilities:
- Perform capacity planning, database backup, restoration and optimisation.
- Perform database scalability and high availability analysis.
- Requirements gathering, analysis, develop technical solution and implementation.
- Architect and implement Business Intelligence Solutions to meet the current and projected future needs.
- Perform schema design, development, optimisation, testing and implementation.
- Create high performance complex queries and design extract-transform-load processes for pulling data from multiple databases and across servers with terabytes of data.
- Work on identifying, troubleshooting and resolving DB issues using database and query optimisation techniques and performance tuning
- Design and implement data migration and data cleansing routines from external systems into database systems.
- Full project lifecycle including analysis, design, development, documentation and testing
Qualifications & Essential Requirements:
- Masters of Science in Computer Science or equivalent and 3 years relevant experience or Bachelors of Science in Computer Science or equivalent and 5 years relevant experience.
- Must have expereience in terrabyte level databases performing Database Architecture and Design as well as Development, Implementation and Database Tuning, and in providing application support in the field of software development.
- Must have experience in developing Business Intelligence Applications using DB2, SQL Server and Oracle databases with database size in multiple terabytes.
- Must have experience developing database applications in both transactional and analytical environment.
- Require travel at short notice and relocation within the USA
- Employer will accept a suitable combination of education, training or experience.
Please send your resume and preferred contact number to resume@celcite.com
