What are the responsibilities and job description for the Remote SQL Data Engineer | Senior Role with Python Expertise position at Get It - Professional Services?
Job Overview
We are seeking a Senior SQL Data Engineer to become an integral part of our innovative team based in Jacksonville, FL. This hybrid role offers a unique blend of onsite collaboration and the flexibility of remote work, providing an exceptional opportunity to engage in transformative projects while working within a supportive atmosphere, fostering significant career progression.
Key Responsibilities
Responsibilities
In your role as a Senior SQL Data Engineer, you will be instrumental in the development and maintenance of IT solutions that enhance enterprise-level customer experience applications. Your primary responsibilities will include:
To thrive in this position, you will need a blend of technical acumen, critical thinking, and a deep-seated enthusiasm for data engineering. Essential qualifications include:
The ideal candidate will possess:
Joining our team presents a remarkable opportunity to engage with cutting-edge technologies in a collaborative environment. If you possess a curiosity to explore, a desire to confront complex challenges, and a passion for data engineering, this role is tailored for you.
Employment Type: Contractor
We are seeking a Senior SQL Data Engineer to become an integral part of our innovative team based in Jacksonville, FL. This hybrid role offers a unique blend of onsite collaboration and the flexibility of remote work, providing an exceptional opportunity to engage in transformative projects while working within a supportive atmosphere, fostering significant career progression.
Key Responsibilities
Responsibilities
In your role as a Senior SQL Data Engineer, you will be instrumental in the development and maintenance of IT solutions that enhance enterprise-level customer experience applications. Your primary responsibilities will include:
- Developing and coding robust solutions using Python tailored for enterprise-level applications.
- Creating and upholding comprehensive system documentation, conducting unit tests, and engaging in peer code reviews.
- Assessing, testing, and integrating third-party products effectively.
- Establishing IT controls to ensure the security of application data and uphold system integrity.
- Designing and constructing RESTful APIs with Python to support scalable and dependable architecture.
- Overseeing and processing batch files, including effective scheduling and optimization of batch processes.
- Collaborating with team members to assess libraries and technologies that align with technical and business specifications.
- Working with a variety of databases, including SQL, MySQL, Oracle DB, PostgreSQL, Cassandra, and more.
To thrive in this position, you will need a blend of technical acumen, critical thinking, and a deep-seated enthusiasm for data engineering. Essential qualifications include:
- Extensive knowledge of SQL scripting/querying and advanced database management.
- Proficiency in Python programming, particularly in developing REST APIs and processing batch files.
- Experience with UNIX/Linux shell scripting and familiarity with a Hadoop environment.
- Understanding of PySpark and managing large datasets (millions of records).
- Comprehensive knowledge of the systems development life cycle, including unit testing, release management, and change control processes.
- A systematic approach to evaluating and adopting new technologies to fulfill organizational requirements.
- Strong analytical, organizational, and interpersonal skills, enabling effective collaboration within a team setting.
The ideal candidate will possess:
- A Bachelor's degree in a relevant discipline or equivalent professional experience.
- A minimum of 5 years of experience in technical design and programming within the IT domain.
- Practical experience with advanced SQL, Python, and various data processing tools.
Joining our team presents a remarkable opportunity to engage with cutting-edge technologies in a collaborative environment. If you possess a curiosity to explore, a desire to confront complex challenges, and a passion for data engineering, this role is tailored for you.
Employment Type: Contractor