Software Engineer - Python at YASH Technologies

YASH Technologies · Indore, MP, IN

📋 Job Details at a Glance 📍 Location Indore, MP, IN 🏢 Company YASH Technologies 👥 Experience 3+ years 🎓 Qualification 3+ years. Hands-on with Python, SQL, PostgreSQL, MySQL, Redis, Docker, Kubernetes, AWS, APIs, Git, CI/CD. Relevant technical qualification and demonstrated shipping experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Python SQL PostgreSQL MySQL Redis Docker Kubernetes AWS Software Engineer - Python at YASH Technologies — Full Details & How to Apply YASH Technologies is seeking a Software Engineer - Python in Indore, MP, IN to develop automation solutions for business risk functions using Python and SQL . This role requires 3+ years of hands-on experience with Python , SQL , PostgreSQL , MySQL , Redis , Docker , Kubernetes , AWS , APIs, Git, and CI/CD, and candidates must have demonstrated shipping experience. This Software Engineer - Python role is essential for building automation solutions that enhance business risk and control functions. The engineer will work directly with Technical Leads and Business stakeholders to translate requirements into functional code. The role involves implementing solutions using Python libraries such as Pandas and NumPy, and deploying applications using Docker and Kubernetes . The work focuses on integrating systems via APIs and managing infrastructure through AWS and CI/CD pipelines. YASH Technologies specializes in technology integration to help clients optimize costs and enhance competitiveness. This position is part of a team that develops technology solutions for business risk functions. The company emphasizes hands-on technical experience and real-world deployment, with a focus on operational efficiency through automation. The role is embedded within a technical workflow that values proven experience and practical implementation. 2023, 2024, 2025, 2026 graduates should apply if they have 3+ years. Hands-on with Python, SQL, PostgreSQL, MySQL, Redis, Docker, Kubernetes, AWS, APIs, Git, CI/CD. Relevant technical qualification and demonstrated shipping experience . The role requires 3+ years experience and does not disclose a salary. Candidates must meet the technical skill and experience criteria outlined in the job posting. Candidates will gain hands-on experience with Python , SQL , PostgreSQL , MySQL , Redis , Docker , Kubernetes , AWS , APIs , and Git . This role provides exposure to full-stack deployment workflows and offers a pathway to advanced roles in automation and system integration within technology-driven business functions. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Software Engineer - Python jobs | YASH Technologies recruitment | apply online | Indore, MP, IN jobs Job Role & Responsibilities The Software Engineer - Python role at YASH Technologies is focused on building and maintaining automation solutions using Python and SQL to meet strict business risk and control compliance requirements. This role ensures operational stability through containerized deployments and real-time performance monitoring. Develop automation scripts in Python and SQL to process transactional data and validate compliance with audit control thresholds. Implement database solutions using PostgreSQL and MySQL to store and retrieve structured financial and operational data with high consistency and integrity. Containerize microservices using Docker and deploy them via Kubernetes for scalable, isolated, and reproducible application environments. Collaborate with Technical Leads and Business stakeholders to define API endpoints and data flows using APIs and SQL query specifications. Deploy performance monitoring tools using Redis for real-time telemetry and log aggregation to track system health and response times. Maintain existing codebases in Python with strict adherence to code quality standards, including Git commit history and pull request reviews. Diagnose production incidents using Python logging, SQL query analysis, and Redis key-value diagnostics to resolve issues within 15 minutes of detection. Document technical workflows and improvements in structured formats, including Git commit logs and PostgreSQL schema changes, to support team onboarding and audit trails. This role demands direct ownership of production systems, where every Python script, SQL query, and Kubernetes configuration has measurable impact on system uptime and compliance metrics. Required Skills & Technical Competencies Candidates must demonstrate hands-on proficiency in Python , SQL , PostgreSQL , MySQL , Redis , Docker , and Kubernetes to perform core development and deployment tasks. These skills are essential for building, testing, and operating automated systems in production. Technical Skills Python — intermediate — used to develop automation scripts for data processing, validation, and API integration in production environments. SQL — intermediate — used to query and manipulate data in PostgreSQL and MySQL databases, ensuring accurate reporting and compliance. PostgreSQL — intermediate — used for building robust, transactional data stores with support for complex queries and indexing. MySQL — intermediate — used for managing operational data with high availability and performance under load. Redis — intermediate — used to store real-time telemetry data and session states for performance monitoring and logging. Docker — intermediate — used to package and deploy Python applications in isolated, consistent environments with minimal dependencies. Kubernetes — intermediate — used to orchestrate containerized services, manage scaling, and ensure high availability of deployed applications. When showcasing these skills, emphasize specific projects where you used Python to automate data pipelines, SQL to validate compliance, or Docker and Kubernetes to deploy and manage live services. Eligibility Criteria This role is designed for candidates with a 3+ year hands-on technical background in Python , SQL , and database systems , who have shipped production-grade software solutions. It is not open to freshers or those without demonstrable experience. Must hold a relevant technical qualification such as a B.Tech, B.Sc. in Computer Science, or equivalent with a focus on software development. Must belong to eligible batches: 2023, 2024, 2025, or 2026 . Must have at least 3 years of hands-on experience in Python and SQL development, including real-world deployment. CGPA or academic performance is not specified, but a minimum 3.0 GPA is implied by the technical depth required. Must have demonstrated experience through GitHub repositories, internships, or personal projects involving Python and database systems. Portfolio or project documentation is required to validate experience with PostgreSQL , MySQL , or Docker deployments. Documentation & Portfolio Requirements Your resume must include a clear section listing Python scripts, SQL queries, and Docker or Kubernetes deployment files with descriptions of their purpose and output metrics. For this role, prioritize showing a GitHub repository with a working Python automation script that processes data from PostgreSQL and logs results to Redis , demonstrating end-to-end execution and error handling. Salary for Software Engineer - Python at YASH Technologies 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer - Python role at YASH Technologies is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer - Python Upskilling with the right resources significantly enhances your chances of being selected for this role by demonstrating your commitment and expertise. Recommended Courses & Resources Python — Mastering Python is essential for this role, as it is the primary programming language required. SQL — Understanding SQL is crucial for database management and data manipulation tasks. Docker — Familiarity with Docker is vital for containerization and deployment processes in software development. Kubernetes — Knowledge of Kubernetes is important for managing containerized applications effectively. KodNest — This resource provides practical coding challenges that can enhance your programming skills. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in Python — Ensure to provide specific examples of your Python experience. ❌ Using a generic resume — Tailor your resume to align with the specific responsibilities outlined in the job description. ❌ Listing technologies without practical application — Show how you have used Docker or Kubernetes in previous projects. ❌ Ignoring the experience requirement of 3+ years — Clearly state your relevant experience to meet this requirement. ❌ Adding unrelated technologies — Focus on relevant skills and avoid unsupported claims. ❌ Failing to verify the official Apply URL — Always check the URL and job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer - Python Optimizing your resume for ATS is crucial for ensuring it gets noticed for this role, as many companies use automated systems to filter applications. ATS Keywords to Include Python SQL PostgreSQL MySQL Docker Kubernetes AWS APIs Git CI/CD Pandas NumPy Resume Tips for This Role Highlight your proficiency in Python , as it is a critical requirement for the role. Emphasize experience with Docker and Kubernetes , as these tools are essential for the responsibilities outlined. Showcase a project that involved automation or data processing using Python and SQL . Use exact keywords from the job description to ensure alignment with ATS requirements. Avoid including unsupported claims or technologies that you cannot substantiate. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated skills or experiences that do not pertain to the role of Software Engineer - Python . How to Apply for Software Engineer - Python at YASH Technologies Apply Now — YASH Technologies Open the official apply URL and confirm the job title and company matches " Software Engineer - Python " at YASH Technologies . Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience for the Software Engineer - Python role. Complete the official application form accurately, ensuring all information is truthful and avoiding unsupported claims. Submit the application and save the confirmation message or application reference number if provided by the portal. Record the application date and monitor the company’s official portal or your registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — YASH Technologies NexisGrow.com does not charge any fees for job applications. YASH Technologies YASH Technologies is a technology integrator based in Indore, MP, IN . The company operates in an onsite work mode and serves clients in the technology industry. This role is part of a team focused on building automation solutions for business risk and control functions. The team designs and develops back-end web services using Python frameworks like Django or Flask. They implement solutions for complex business processes, ensuring clean, maintainable, and well-documented code. Collaboration with technical leads and business stakeholders is central to the work. This role supports YASH Technologies ' mission to drive business transformation through technology. It enables the development of automation solutions that optimize operations and enhance stakeholder experiences. Candidates gain early-career exposure to Python , SQL , PostgreSQL , Redis , Docker , and Kubernetes . Hands-on experience with AWS and automation tools provides foundational skills in real-world technology environments. Company Details Industry Technology Location Indore, MP, IN Connect With Us Careers Apply Now Website 🔗 careers.yash.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical qualification and 3+ years of experience from eligible batches 2023 to 2026 can apply. ? What technical skills are most important for this role? Skills Tap to expand + Answer The most important skills include Python, SQL, Docker, Kubernetes, and AWS. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed; this is the only salary information available. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review Python and SQL concepts. 2. Familiarize yourself with Docker and Kubernetes. 3. Prepare examples of past automation projects. 4. Understand the role's responsibilities. 5. Practice problem-solving and troubleshooting scenarios. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Indore, MP. ? What career exposure can this role provide? Growth Tap to expand + Answer This role offers exposure to advanced technologies like Docker, Kubernetes, and AWS, along with responsibilities in automation and risk management. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight skills in Python, SQL, Docker, Kubernetes, and relevant project experience. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with Technical Leads and Business stakeholders, indicating a team-oriented work environment. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, as the role requires 3+ years of experience. 🔗 Explore More on NexisGrow More jobs in Indore Browse all Tech jobs Latest Fresher jobs More jobs at YASH Technologies Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com