TEKsystems - Charlotte, NC

posted 3 months ago

Full-time
Remote - Charlotte, NC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

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.

Requirements

  • 8+ years of experience in Python development
  • 4+ years of experience in big data technologies like Spark and Hadoop
  • 2+ years of SQL programming experience, preferably with Oracle Exadata
  • Knowledge of performance tuning for data-intensive applications
  • Expertise in performance profiling and memory optimizations
  • Strong coding, debugging, and analytical skills
  • Experience in large-scale enterprise application design and implementation
  • BS/MS in Computer Science, Engineering, or a quantitative discipline
  • Knowledge of cloud computing or distributed computing
  • 2+ years of Java development experience (preferred)
  • Experience with agile methodologies and SDLC processes (preferred)
  • 1+ years of UNIX scripting experience (preferred)
  • Experience with unit test mock frameworks (preferred)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service