HCL Global Systems Inc

Sr. Hadoop Developer - HCL Global Systems Inc - Farmington Hills, MI

Farmington, MI, US

over 2 years ago
Save Job

Summary

Job Duties : Under limited supervision, develop complex software artifacts and systems using Big Data technologies; utilize Agile methodology; provide expertise during SDLC; attend meetings with stakeholders to understand project requirements and the need for development of new systems or enhancements to existing systems; create object models and process flows with sequence diagrams to capture intended system behavior; create architecture and design data flow; design and develop data pipeline and ETL processes to load data from multiple sources to HDFS; develop scripts to process structured data; convert complex queries into Hive query language; design and develop software using latest tools and frameworks; implement required software that meets code quality standards; use test driven development and behavior driven development to build required software test scripts; improve maintainability of software; support QA Analysts through validation of defect reporting and tracking; perform design and code fixes to address defects; perform code reviews; mentor/assist less experienced team members; provide production support for ongoing issues; and use Windows, UNIX, Teradata, Oracle, SQL Server, Hadoop, Hive, Sqoop, Oozie, HDFS, HBase, Pig, Mongo DB, Spark, Scala, SQL, NiFi, Kafka, Informatica, Ab Initio, Putty, Shell Scripting, Jenkins, Autosys, BMC Remedy and related tools. Minimum Qualifications Education : Master degree in Computer Science, Computer/Electronic Engineering or in a related field of study (will accept equivalent foreign degree). Experience : Two (2) years of experience as a Software Developer, Systems Analyst, Programmer or in a related occupation; Other Requirements: Experience must include 2 years of work with Oracle, Teradata, Hadoop, Informatica and Ab Initio; must be willing to relocate. Job Order No : 10275759. ***This position is eligible for a referral bonus through our employee referral program*** Position :Sr. Hadoop Developer Job Duties : Under limited supervision, develop, create and modify complex computer and web applications using Agile Scrum process; responsible for full SDLC; coordinate with business analysts and users to gather and analyze requirements; convert requirements into technical specifications, high level design documents and detailed design documents; evaluate and design architecture and determine system performance standards; develop service-oriented architecture and implement dependency interjection; create controllers, controller actions, filters, routing, views sections, areas, etc.; write database queries; create views, tables, indexes and stored procedures; develop and maintain source code; analyze and develop programming code and perform code review; develop and direct software system testing and validation procedures; create client-side validations; coordinate user acceptance testing; coordinate troubleshooting and fix bugs; execute performance tuning; coordinate installation and integration, and monitor performance; mentor/assist less experienced team members; and use: Windows, TFS, SQL Server, WCF, LINQ Visual Studio, Visual Source Safe, MVC, .Net Framework, Entity Framework, ASP.net, C#, CSS, Angular, JavaScript, JSON, JQuery, AJAX, Git and related tools. Minimum Qualifications Education : Bachelor degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will accept equivalent foreign degree). Experience : Five (5) years of progressive experience as a Software Developer, Systems Analyst, Programmer or in a related occupation; Other Requirements: Experience must include 5 years of work with WCF, LINQ, ASP.net and C#; must be willing to relocate. Job Order No : 10046069. ***This position is eligible for a referral bonus through our employee referral program*** Position :Sr. Hadoop Developer Employer: HCL Global Systems Inc. Job Duties : Work closely with infrastructure, network, and data base, business intelligence and application teams to ensure business applications are highly available and performing within agreed on service levels. Implements concepts of Hadoop eco system such as YARN, MapReduce, HDFS, HBase, Zookeeper, Pig and Hive. Also responsible for installing, administering, and supporting windows and Linux operating systems in an enterprise environment. Setup, configure and provide security for Hadoop clusters using Kerberos. Monitor Hadoop cluster connectivity and performance. Scheduling the workflows in oozie to trigger the jobs as per the SLAs. Importing data from different source database to HDFS and vice versa. Cluster capacity planning and HDFS design for the migration project. Managing Hadoop log files for root cause analysis and audit purposes. Work Location : various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. Minimum Requirements: Education : Bachelor’s degree Computer Science or a related field Experience: None Job Order No :9837214. ***This position is eligible for a referral bonus through our employee referral program*** Position :Sr. Hadoop Developer Employer: HCL Global Systems Inc. Job Duties : Under limited supervision, analyze moderately complex data processing problems to implement and improve systems; develop, document and revise system design and test procedures, and quality standards; expand and modify system to improve existing applications and systems; install and configure Hive and supporting custom extensions; install and update Cloudera; architect and implement Hadoop clusters with necessary security protocols; upgrade cluster to improve functionality and fix issues in base code; build fast analytics for ETL process and construct ingest pipeline; migrate services and transform data; monitor components and underlying hardware; automate repetitive tasks and monitor health check of daemon services using scripting languages; implement security; test, maintain and monitor programs and systems; perform data completeness, correctness, data transformation and data quality testing; execute performance tuning; coordinate with development team to deploy code and launch applications; coordinate installation of programs and systems; provide support for Hadoop platform and take care of on-going support issues, including connectivity problems to and from Hadoop, security issues, access management and performance issues with jobs or queries; and use: LINUX, MySQL, Oracle, Hadoop, Big Data, HBase, Cloudera, Kerberos, LDAP, Rest, Spark, Shell Scripting, Python Scripting, and related tools. Work Location : various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. Minimum Requirements: Education : Bachelor – Computer Science and Electrical Electronics Engineering Experience: None Job Order No :9625814. ***This position is eligible for a referral bonus through our employee referral program*** Position :Sr. Hadoop Developer Job Duties : Under limited supervision, analyze moderately complex data processing problems to implement and improve systems; develop, document and revise system design and test procedures, and quality standards; expand and modify system to improve existing applications and systems; install and configure Hive and supporting custom extensions; install and update Cloudera; architect and implement Hadoop clusters with necessary security protocols; upgrade cluster to improve functionality and fix issues in base code; build fast analytics for ETL process and construct ingest pipeline; migrate services and transform data; monitor components and underlying hardware; automate repetitive tasks and monitor health check of daemon services using scripting languages; implement security; test, maintain and monitor programs and systems; perform data completeness, correctness, data transformation and data quality testing; execute performance tuning; coordinate with development team to deploy code and launch applications; coordinate installation of programs and systems; provide support for Hadoop platform and take care of on-going support issues, including connectivity problems to and from Hadoop, security issues, access management and performance issues with jobs or queries; and use: LINUX, MySQL, Oracle, Hadoop, Big Data, HBase, Cloudera, Kerberos, LDAP, Rest, Spark, Shell Scripting, Python Scripting, and related tools. Minimum Qualifications Education : Master degree in Computer Science, Computer Applications, Information Systems/Technology or in a related field of study (will accept equivalent foreign degree); Training : None Experience : One (1) year of experience as a Software Developer, Systems Analyst, Programmer, or in a related occupation; Other Requirements: Experience must include work with Hadoop, Big Data, and Cloudera; job may require relocation within the U.S.; must be willing to relocate. Job Order No : 7317372 ***This position is eligible for a referral bonus through out employee referral program*** Unless otherwise indicated, all job openings are through our company headquarters located in Farmington Hills, Michigan. Please send all resumes to [email protected] Phone : (248) 473-0720 Fax : (248) 473-0721

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job