What are the responsibilities and job description for the Data Engineer position at Snowrelic Inc?
We are seeking a skilled and motivated Data Engineer to join our team, supporting mission-critical applications in a cloud-native environment. The ideal candidate will have strong hands-on experience in cloud platforms, scripting, and modern DevOps practices.
You will work closely with data architects, cloud engineers, and application developers to build and manage scalable data pipelines and infrastructure in AWS, enabling real-time analytics and business intelligence capabilities.
Key Responsibilities
You will work closely with data architects, cloud engineers, and application developers to build and manage scalable data pipelines and infrastructure in AWS, enabling real-time analytics and business intelligence capabilities.
Key Responsibilities
- Design, build, and maintain scalable data pipelines using Python or shell/bash scripting.
- Implement and manage AWS services including Lambda, S3, and Fargate.
- Automate workflows and deployment processes using CI/CD pipelines with Jenkins andDocker.
- Monitor systems and application health using observability tools such as New Relic or Splunk.
- Collaborate with cross-functional teams to ensure optimal data flow and integrity.
- Apply best practices in cloud data engineering, including security and compliance standards.
- Scripting: Proficiency in Python, Bash, or Shell scripting.
- Cloud Technologies: Strong experience with AWS (Lambda, S3, Fargate).
- DevOps Tools: Hands-on experience with Jenkins, Docker, and CI/CD pipelines.
- Monitoring Tools: Familiarity with New Relic or Splunk for performance monitoring and logging.
- AWS Certification (e.g., AWS Certified Data Analytics, Solutions Architect, or DevOps Engineer).
- Experience in Agile development environments.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.