Company Overview
ProcessQ Technologies is an IT consulting company with a strong focus on providing solutions for core IT development, business application development, collaborative enterprise solutions, IT infrastructure management, HR planning & staffing, and legacy systems management. With a team of industry experts, we have gained a reputation for delivering high-quality services and solutions to our clients. With headquarters in Hyderabad, we have a dedicated workforce of 51-200 employees.
Job Overview
We are looking for an experienced Data Engineer to join our team at ProcessQ Technologies. As a Data Engineer, you will be responsible for designing, developing, and maintaining our data infrastructure and systems. This is a senior-level position that requires 7 to 10 years of experience in data engineering. The job is based in Hyderabad, Telangana, India, and it is a full-time position with ProcessQ Technologies.
Qualifications and Skills
- - Bachelor's degree in Computer Science, Engineering, or a related field
- - 7 to 10 years of experience in data engineering, with a focus on building and optimizing data pipelines, architectures, and data sets
- - Strong programming skills in languages such as Python, Java, or Scala
- - Experience with relational and NoSQL databases, data warehousing, and data modeling
- - Proficiency in ETL (Extract, Transform, Load) processes and tools
- - Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and distributed computing frameworks (e.g., Hadoop, Spark)
- - Knowledge of data governance, data privacy, and data security best practices
- - Excellent problem-solving and analytical skills
- - Strong communication and collaboration abilities
Roles and Responsibilities
- - Designing, building, and maintaining scalable data pipelines for ingesting, processing, and analyzing large volumes of data
- - Developing and implementing data models, database schemas, and data integration workflows
- - Optimizing and enhancing existing data infrastructure and systems for performance and reliability
- - Collaborating with cross-functional teams to understand data requirements and deliver data-driven solutions
- - Writing well-documented, clean, and efficient code to ensure maintainability and scalability of data systems
- - Troubleshooting and resolving issues related to data quality, data consistency, and data integrity
- - Monitoring and ensuring the security and privacy of data
- - Staying current with the latest trends and technologies in data engineering and recommending improvements to enhance data capabilities