Data Engineer

Kaleidoscope Innovation

Charlotte, NC
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
Pay
$90K to $135K
a year
Location
Charlotte, NC
Posted
Oct 27
1 day ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Create an account

About the company

Kaleidoscope Innovation

Design · 201 to 500 employees

Kaleidoscope Innovation on LinkedIn

What you'll do

  • Design, develop, and implement new features within an existing framework using Python and PySpark.
  • Develop efficient and effective PySpark scripts to perform data transformations based on defined business logic.
  • Apply strong Object-Oriented Programming concepts to solve complex problems and develop robust, reusable solutions.
  • Work closely with team members to understand requirements and develop solutions aligned with business objectives.
  • Translate business requirements into technical solutions and data transformation processes.
  • Test, debug, and troubleshoot code to ensure it produces accurate and reliable results.
  • Identify and resolve complex software and data-related issues.
  • Develop standalone scripts and applications to support data processing requirements.
  • Follow coding best practices and contribute to the enhancement of the existing framework.
  • Document programming tasks, processes, and procedures to support future troubleshooting and maintenance.
  • Communicate effectively with team members regarding requirements, technical challenges, and solutions.
  • Work independently with minimal supervision while contributing effectively to the overall team.

What you need

  • Design, develop, and implement new features within an existing framework using Python and PySpark.
  • Develop efficient and effective PySpark scripts to perform data transformations based on defined business logic.
  • Apply strong Object-Oriented Programming concepts to solve complex problems and develop robust, reusable solutions.
  • Work closely with team members to understand requirements and develop solutions aligned with business objectives.
  • Translate business requirements into technical solutions and data transformation processes.
  • Test, debug, and troubleshoot code to ensure it produces accurate and reliable results.
  • Identify and resolve complex software and data-related issues.
  • Develop standalone scripts and applications to support data processing requirements.
  • Follow coding best practices and contribute to the enhancement of the existing framework.
  • Document programming tasks, processes, and procedures to support future troubleshooting and maintenance.
  • Communicate effectively with team members regarding requirements, technical challenges, and solutions.
  • Work independently with minimal supervision while contributing effectively to the overall team.

Key skills

PythonPySparkObject-Oriented Programmingdata transformationsproblem-solvingtroubleshootingAWSlarge-scale data processingwritten and verbal communication

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Create an account

See full description on company page, apply now

Read the full posting here
We are unable to sponsor or take over sponsorship of an employment visa at this time. Data EngineerJob OverviewWe are seeking a Data Engineer with strong hands-on coding experience in Python and PySpark, along with a solid understanding of Object-Oriented Programming. The ideal candidate will be responsible for designing, developing, testing, and implementing new features within an existing data engineering framework. This role requires someone who is comfortable working with complex data transformations, translating business requirements into technical solutions, and developing standalone PySpark scripts based on defined business logic. The successful candidate will work closely with the team to deliver reliable, maintainable, and effective data solutions. ResponsibilitiesDesign, develop, and implement new features within an existing framework using Python and PySpark. Develop efficient and effective PySpark scripts to perform data transformations based on defined business logic. Apply strong Object-Oriented Programming concepts to solve complex problems and develop robust, reusable solutions. Work closely with team members to understand requirements and develop solutions aligned with business objectives. Translate business requirements into technical solutions and data transformation processes. Test, debug, and troubleshoot code to ensure it produces accurate and reliable results. Identify and resolve complex software and data-related issues. Develop standalone scripts and applications to support data processing requirements. Follow coding best practices and contribute to the enhancement of the existing framework. Document programming tasks, processes, and procedures to support future troubleshooting and maintenance. Communicate effectively with team members regarding requirements, technical challenges, and solutions. Work independently with minimal supervision while contributing effectively to the overall team. QualificationsStrong hands-on experience with Python. Strong hands-on experience with PySpark and data transformations. Solid understanding of Object-Oriented Programming concepts. Experience developing standalone scripts based on defined business logic. Strong problem-solving and troubleshooting skills. Ability to understand complex requirements and translate them into effective technical solutions. Experience working with data engineering frameworks and large-scale data processing. Excellent written and verbal communication skills. Ability to work independently with minimal supervision. AWS experience is preferred but not required. Preferred SkillsAWS / Cloud technologies Large-scale data processing Data transformation and ETL Software development best practices Framework development and enhancement Automated testing and debugging Data engineering tools and technologies Kaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.

More entry level jobs in Charlotte, NC

All jobs in Charlotte, NC

More jobs at Kaleidoscope Innovation

Ready to apply?

Create an account to save jobs, track applications, and build tailored resumes.

Create an account