Experienced Senior Engineer - Big Data and Cloud Computing Professional for Innovative Technology Solutions at blithequark
Introduction to blithequark and the Big Data Industry blithequark is a leading innovator in the technology sector, constantly pushing the boundaries of what is possible with data-driven solutions. As a key player in the big data industry, blithequark is committed to harnessing the power of cutting-edge technologies to drive business growth and improvement. With a strong focus on innovation and customer satisfaction, blithequark is the ideal place for talented professionals to grow and develop their careers. The big data industry is rapidly evolving, with new technologies and techniques emerging all the time. At blithequark, we are at the forefront of this evolution, using our expertise in big data, cloud computing, and artificial intelligence to create innovative solutions that make a real difference to our customers. About the Job blithequark is seeking a highly skilled and experienced Senior Engineer - Big Data to join our team of talented professionals. As a Senior Engineer - Big Data at blithequark, you will play a key role in shaping our technology strategy and driving the development of innovative big data solutions. You will be part of a fast-paced, agile team that leverages cutting-edge technologies such as Hadoop, Big Data, Data Science/ML, Python, SQL, and UNIX to deliver creative solutions across multiple lines of business. Your expertise in software development, data engineering, and data warehousing will be essential in driving the success of our big data initiatives. Key Responsibilities Design, develop, and test software applications, including ongoing refactoring of code and driving continuous improvement in code structure and quality Write code, API specs, conduct code reviews, and testing in continuous runs or doing proof of concepts/automation tools Apply innovative methods to quick track ideas and drive business growth Function as a core member of an Agile team, leading client story analysis and elaboration, design and development of software applications, testing, and builds automation tools Manage a specific platform/product or as part of a specialized resource pool assigned to projects based on demand and business need Identify opportunities to adopt innovative technologies and drive continuous improvement Embody a rebel with a cause mindset by looking beyond the obvious for continuous improvement opportunities Essential Qualifications Bachelor's degree in Engineering or Computer Science or equivalent, or Master's in Computer Applications or equivalent 2+ years of software development experience and leading teams of developers and scrum teams 2+ years of hands-on experience working with Map Reduce, Hive, Spark (core, SQL, and PySpark) Proven data warehousing concepts Knowledge of financial reporting ecosystem is a plus 2+ years of proven experience within Data Engineering/Data Warehousing using Big Data technologies will be an add-on Expertise in Distributed environment Hands-on experience in programming using Core Java or Python/Scala Expertise in Hadoop and Spark Architecture and its working principle Hands-on experience in writing and optimizing complex SQL (Hive/PySpark-dataframes), optimizing joins while processing large amounts of data Experience in UNIX shell scripting Ability to design and develop advanced Data pipelines for batch and real-time data processing Should have experience in analysis, design, development, testing, and deployment of system applications Proven ability to create and document technical and functional specifications and analyze software and system processing streams Preferred Qualifications Knowledge of cloud platforms like GCP/AWS, building Microservices and scalable solutions, will be a benefit 2+ years of experience in designing and building solutions using Kafka streams or pipelines Experience with GitHub/Bitbucket and using CI/CD pipelines Experience with NoSQL i.e., HBase, Couchbase, MongoDB is good to have Excellent technical and analytical capability Good communication skills Excellent Project management skills Career Growth Opportunities and Learning Benefits At blithequark, we are committed to the growth and development of our employees. As a Senior Engineer - Big Data, you will have access to a wide range of training and development opportunities, including mentorship programs, workshops, and conferences. You will also have the opportunity to work on complex and challenging projects, developing your skills and expertise in big data and cloud computing. Our fast-paced and dynamic environment will challenge you to think creatively and develop innovative solutions, driving your career growth and advancement. Work Environment and Company Culture blithequark is a collaborative and dynamic work environment that values innovation, creativity, and teamwork. Our company culture is built on a foundation of respect, trust, and open communication, where everyone is encouraged to share their ideas and perspectives. We believe in fostering a culture of continuous learning and improvement, where our employees can grow and develop their skills and expertise. Our office is equipped with state-of-the-art facilities and technologies, providing a comfortable and productive work environment. Compensation, Perks, and Benefits blithequark offers a competitive compensation package, including a salary range of $20-30 per hour, depending on experience. We also offer a range of perks and benefits, including health insurance, retirement plans, and paid time off. Our employees are also eligible for bonuses and stock options, depending on performance. We believe in recognizing and rewarding our employees' hard work and contributions, providing a comprehensive and attractive compensation package. Conclusion If you are a motivated and experienced big data professional looking for a new challenge, we encourage you to apply for this exciting opportunity at blithequark. As a Senior Engineer - Big Data, you will play a key role in driving the success of our big data initiatives, working on complex and challenging projects, and developing your skills and expertise in big data and cloud computing. Don't miss this opportunity to join our dynamic and innovative team and take your career to the next level. Apply now to become a part of the blithequark team and contribute to the development of innovative big data solutions that make a real difference to our customers. Apply for this job