← Back to jobs

YASH Technologies Logo
Python Developer

YASH Technologies

 

Bangalore, Karnataka, India

Posted On: 30+ days ago
Experience: 2+ years
Availability: Onsite
Openings: 2
Category: Python developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain Python applications while supporting data analysis and process migrations.

This role is on-site.

Responsibilities

  • Design and maintain Python-based applications and services.
  • Perform data analysis and validation during data and process migrations.
  • Troubleshoot, debug, and deploy applications to production environments.
  • Collaborate with developers to design and implement new features.
  • Work with DevOps teams to ensure smooth application performance and stability.

Required Skills

  • 2+ years of experience in software engineering and Python development.
  • Proficiency in Python and frameworks including Pandas, NumPy, and Pyramid.
  • Strong SQL skills with experience in relational databases like Snowflake, MySQL, or PostgreSQL.
  • Experience designing and developing software for cloud platforms such as AWS.
  • Knowledge of application architectural patterns including MVC, Microservices, and Event-driven architectures.
  • Experience with CI/CD tools such as Azure DevOps, Jenkins, or GoCD.
  • Familiarity with Docker and container orchestration using AWS ECS.
  • Understanding of AWS services including Lambda, CloudFormation, CloudWatch, and S3.

Preferred Skills

  • Experience with message brokers like AWS SQS and SNS, or processing systems like Apache Spark and AWS Glue.
  • Knowledge of scheduling tools such as Apache Airflow or Prefect.
  • Experience with Test-Driven Development (TDD) and tools like Selenium or Cucumber.

Education

ANY GRADUATE

Related Jobs

No related jobs found

← Back to jobs