Big Data Developer
Brief description :
Big Data Developer who works independently or under only general direction on complex problems which require competence in all phases of programming concepts and practices. Responsibilities include but are not limited to new application development and production application support as part of a rapid application development team working from diagrams and charts which identify the nature of desired results, processing steps to be accomplished and the relationships between various steps of the problem-solving routine; plans the full range of programming actions needed to efficiently utilize the computer system in achieving desired end products.
Analyze, design, develop, test, and implement distributed applications as part of a systems development team. Provide feedback on and adhere to delivery dates.
Work with large streams of data
Proficient with common developer tool sets
Extensive experience with one or more platforms: UNIX, Linux, Windows, MySql
• experience developing PHP based software solutions
• experience with AWS
• experience with Mongodb/NoSQL implementation, including stream processing
• experience building data pipelines.
• Familiarity with Agile development practices
• Experience programming in Python or similar