Software Engineer

3 - 8 years

6 - 10 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Understands the process flow and the impact on the project module outcome.
Works on coding assignments for specific technologies basis the project requirements and documentation availableDebugs basic software components and identifies code defects. Focusses on building depth in project specific technologies. Expected to develop domain knowledge along with technical skills. Effectively communicate with team members, project managers and clients, as required. A proven high-performer and team-player, with the ability to take the lead on projects. Design and create S3 buckets and folder structures (raw, cleansed_data, output, script, temp-dir, spark-ui)Develop AWS Lambda functions (Python/Boto3) to download Bhav Copy via REST API and ingest into S3Author and maintain AWS Glue Spark jobs to:partition data by scrip, year and monthconvert CSV to Parquet with Snappy compressionConfigure and run AWS Glue Crawlers to populate the Glue Data CatalogWrite and optimize AWS Athena SQL queries to generate business-ready datasetsMonitor, troubleshoot and tune data workflows for cost and performanceDocument architecture, code and operational runbooksCollaborate with analytics and downstream teams to understand requirements and deliver SLAs

Technical Skills

3+ years hands-on experience with AWS data services (S3, Lambda, Glue, Athena)
PostgreSQL basicsProficient in SQL and data partitioning strategiesExperience with Parquet file formats and compression techniques (Snappy)Ability to configure Glue Crawlers and manage the AWS Glue Data CatalogUnderstanding of serverless architecture and best practices in security, encryption and cost controlGood documentation, communication and problem-solving skills


Nice-to-have skills

Qualifications

Qualifications

3-5 years of work experience in relevant field
B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Incedo logo
Incedo

Information Technology and Services

Utrecht

RecommendedJobs for You

Mumbai Suburban, Navi Mumbai, Mumbai (All Areas)