TEKsystems - Charlotte, NC
posted 3 months ago
We are seeking a highly skilled Python Developer with a strong background in big data technologies to join our dynamic team. The ideal candidate will have over 8 years of experience in Python development, with at least 4 years of hands-on experience in big data technologies such as Spark and Hadoop. This role requires a deep understanding of SQL programming, preferably with databases like Oracle Exadata, and a solid grasp of performance tuning for data-intensive applications. The successful candidate will demonstrate expertise in performance profiling, showcasing the ability to identify performance improvements and implement memory optimizations effectively. In addition to technical skills, we are looking for a creative individual who has a proven track record of working on and implementing innovative tech-based solutions. The candidate should possess strong coding, debugging, and analytical skills, along with experience in designing and implementing large-scale enterprise applications. A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related quantitative discipline is required. Familiarity with cloud computing or distributed computing environments is also essential. Preferred qualifications include 2+ years of Java development experience, familiarity with agile methodologies and SDLC processes, and at least 1 year of UNIX scripting experience. Experience with unit test mock frameworks will be an added advantage. As a partner in transformation, we help clients activate ideas and solutions to leverage new opportunities in the market. Our team of 80,000 professionals collaborates with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe, and Asia. Join us in driving change through true partnership and innovation.