- Data modelling, design & implementation based on recognized standards. Software installation and configuration.
- Database backup and recovery.
- Database connectivity and security.
- Performance monitoring and tuning.
- Disk space management.
- Software patches and upgrades.
- Automate manual tasks. Developing, testing and monitoring batch jobs
- Ensure Referential integrity.
- Perform primary key execution.
- Accomplish data restatements.
- Load large data volumes in a timely manner.
- Deploy Hadoop cluster, add and remove nodes, keep track of jobs, monitor critical parts of the cluster, configure name-node high availability, schedule and configure it and take backups.
- Bachelor’s degree with specialization in Computer Science, MIS, IT or other computer related disciplines preferred
- Relevant work experience (1-3 years) working on small/medium-scale technology solution delivery engagements preferred
- Proven ability to work creatively and analytically in a problem-solving environment
- Knowledge of RDBMS and SQL fundamentals
- Experience with in on premise and cloud based database management technologies such as Big Data, Oracle, MSSQL.
- Experience in programming languages such as Java and Python to support database management
- Experience in business intelligence and visualization technologies such as Spotfire, Tableau, and HTML5/JS
- Experience with Cloud Architecture and Development is a plus
- Ability to work within a virtual global team environment and contribute to the overall timely delivery of multiple projectsStrong verbal and written communication skills with ability to articulate results and issues to internal and client teams
- General operational expertise such as good troubleshooting skills, understanding of system’s capacity, bottlenecks, basics of memory, CPU, OS, storage, and networks.
- Hadoop skillslike HBase, Hive, Pig, Mahout, etc.
- Good knowledge of Linux as Hadoop runs on Linux.
- Familiarity with open source configuration management and deployment tools such as Puppet or Chef and Linux scripting.
- Knowledge of Troubleshooting Core Java Applications is a plus.
To apply, please email your cover letter and resume to firstname.lastname@example.org.