Experienced Big Data Engineer – Software Development and Team Leadership for Innovative Technology Solutions at arenaflex
Introduction to arenaflex and the Industry arenaflex is a pioneering force in the technology sector, dedicated to harnessing the power of innovation to transform the digital landscape. As part of our diverse tech group, you will have the opportunity to engineer, code, and develop programming that makes us an integral part of our clients' digital lives. Our team is built on the principles of openness, stability, and inclusivity, where every voice is valued, and decisions on technology are driven by the team's expertise. At arenaflex, we believe in empowering our engineers to work with the latest technologies and to contribute to the broader engineering community through open-source initiatives. Moreover, we understand the importance of keeping your skills fresh and relevant, which is why we provide dedicated opportunities for professional development. About the Job As a member of our product engineering or delivery and integration team, reporting to an Engineering Lead, you will be responsible for driving software development, leading a team of engineers, and influencing colleagues with innovative changes and improvements. Your role will involve programming improvement, participation in code reviews and automated testing, troubleshooting software components, and enabling the deployment, support, and monitoring of software across test, integration, and production environments. You will also have the opportunity to automate solutions in test or production environments and scale applications based on demand projections. Key Responsibilities Software Development: Intermediate to advanced level capability in software development, with the ability to contribute to software works through reliable development practices, tools, common components, and documentation. Code Reviews and Testing: Participate in code reviews and automated testing to ensure high-quality software development. Troubleshooting: Troubleshoot basic software components and identify code defects for remediation. Deployment and Monitoring: Enable the deployment, support, and monitoring of software across test, integration, and production environments. Automation: Automate solutions in test or production environments and scale applications based on demand projections. Leadership: Lead a small team of engineers and inspire them to achieve their full potential, influencing colleagues with innovative changes and improvements. Essential Qualifications To be successful in this role, you will need a Bachelor's degree in Engineering, Computer Science, or a related field. You should have 3+ years of software development experience, with a strong background in programming languages such as Core Java or Python/Scala. Experience with Hadoop and Spark architecture, as well as knowledge of data warehousing concepts, is essential. You should also have experience with UNIX shell scripting and be able to design and develop advanced data pipelines for batch and real-time data processing. Preferred Qualifications Experience with cloud platforms like GCP/AWS, building microservices, and scalable solutions, will be a significant advantage. 3+ years of experience in designing and building solutions using Kafka streams or queues. Experience with GitHub/Bitbucket and using CI/CD pipelines. Experience with NoSQL databases such as HBase, Couchbase, or MongoDB is desirable. Excellent technical and analytical skills, with great communication and project management abilities. Skills and Competencies To excel in this role, you will need to possess a range of skills and competencies, including: Strong programming skills in languages such as Core Java or Python/Scala. Experience with Hadoop and Spark architecture, as well as data warehousing concepts. Knowledge of UNIX shell scripting and experience with design and development of advanced data pipelines. Excellent problem-solving skills, with the ability to analyze complex software and system processing streams. Strong communication and project management skills, with the ability to lead a team of engineers and influence colleagues. Career Growth Opportunities and Learning Benefits At arenaflex, we are committed to providing our engineers with opportunities for career growth and professional development. You will have access to dedicated training and development programs, as well as the opportunity to work with the latest technologies and contribute to the broader engineering community. Our team is built on the principles of openness, stability, and inclusivity, where every voice is valued, and decisions on technology are driven by the team's expertise. Work Environment and Company Culture arenaflex is a dynamic and innovative company, with a culture that is built on the principles of openness, stability, and inclusivity. Our team is passionate about harnessing the power of technology to transform the digital landscape, and we are committed to providing our engineers with a supportive and collaborative work environment. We believe in empowering our engineers to work with the latest technologies and to contribute to the broader engineering community through open-source initiatives. Compensation, Perks, and Benefits arenaflex offers a competitive salary and benefits package, with a range of perks and benefits designed to support the well-being and career development of our engineers. These include dedicated training and development programs, flexible working arrangements, and access to the latest technologies and tools. Conclusion If you are a motivated and experienced Big Data Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at arenaflex. As a member of our team, you will have the opportunity to work with the latest technologies, contribute to the broader engineering community, and develop your skills and expertise in a supportive and collaborative environment. Don't miss out on this chance to join a dynamic and innovative company and take your career to the next level. Apply now to become a part of the arenaflex team and help shape the future of technology. Apply Job! Apply for this job