Senior Engineer - Data Engineer
At a glance
Senior Data Engineering role at Ac. Ahmedabad · full-time.
Pay not stated Data Engineering salary
dataroles summary, based on the employer's posting.
What you'll do
- Build real-time applications and software for cloud, web and mobile environments
- Review technical requirements and adjust designs or implementations to meet customer and system needs
- Test software at unit, functional and system levels, using manual and automated methods
- Review code against coding rules, run static analysis and troubleshoot less complex software issues
- Create specifications, design documents, code comments, test materials and release notes across project work
What you bring
- You have four to eight years of experience in software or data engineering
- Python proficiency is required, alongside SQL, NoSQL, ETL and data warehousing experience
- You bring experience with a cloud platform and data visualization tools, plus knowledge of governance and security
- You communicate well in written and spoken English and have worked in Agile teams
Who this fits
This senior engineering role suits someone who can build and test software while contributing across data technologies and cloud platforms. The role is full-time and based in Ahmedabad, India.
From the employer
Position:
Senior Engineer - Data EngineerJob Description:
Position - Data Engineer
What you will be doing
* Design and development of real time software and Cloud/Web/mobile based software application.
* Analyze domain specific technical, high level or low level requirement and modification as per end customer or system requirement.
* Perform software testing including unit, functional and system level requirement including manual and automated
* Perform code review following coding guidelines and static code analysis & troubleshoots software problems of limited difficulty.
* Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
* Develop software solutions from established programming languages or by learning new language required for specific project.
What Are We Looking For
* Experience: 4 to 8 years in software/data engineering.
* Data Technologies: Proficiency in SQL, NoSQL databases (e.g., DynamoDB, MongoDB), ETL tools, and data warehousing solutions.
* Programming Languages: Proficiency in Python is a must.
* Cloud Platforms: Azure, AWS (e.g., EC2, S3, RDS) or GCP.
* Visualization Tools: Experience with data visualization tools (e.g., Tableau, Power BI, Looker).
* Data Governance: Knowledge of data governance and security practices.
* CI/CD: Experience with DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes).
* Communication Skills: Excellent verbal and written communication skills in English.
* Agile Methodologies: Experience working in Agile development environments.
* AI/ML Awareness: Understanding of AI and ML concepts, frameworks (e.g., TensorFlow, PyTorch), and practical applications.0
* Generative AI Awareness: Familiarity with Generative AI technologies and their potential use cases.
Location - Indore/ Ahmedabad