Python Developer

4 days ago


Perungudi, India The Viswa Group Full time

We are seeking a highly skilled and experienced Python Expert to lead the design, development, and automation of robust, scalable applications. The ideal candidate will excel in Python development and have a strong background in automating application workflows, CI/CD pipelines, and deployment processes. You will play a pivotal role in developing both back-end systems and automated solutions, ensuring efficiency, scalability, and security.

Key Responsibilities:

  • Design, develop, and maintain scalable Python-based applications, including end-to-end automation of the development lifecycle.
  • Architect and implement RESTful APIs and microservices for seamless integration with external systems and applications.
  • Automate deployment pipelines, ensuring that CI/CD processes are efficient, secure, and reliable.
  • Collaborate closely with DevOps and operations teams to ensure the seamless deployment of applications in production environments.
  • Develop tools and scripts to automate routine tasks, processes, and workflows.
  • Optimize application performance through automated monitoring, scaling, and tuning of applications and systems.
  • Ensure the reliability of applications through automated testing (unit, integration, end-to-end), including coverage with CI/CD pipelines.
  • Integrate automation tools to improve the development process, monitoring, and deployment of applications.
  • Lead architecture discussions related to application design, scalability, and automation.
  • Collaborate with front-end developers to integrate back-end logic with user-facing elements.

Requirements:

  • Proven experience as a Python developer (5+ years), with extensive knowledge of application development and automation.
  • Strong expertise in Python frameworks such as Django, Flask, FastAPI, etc.
  • In-depth experience with automating build, test, and deployment pipelines using CI/CD tools such as Jenkins, GitLab CI, CircleCI, or equivalent.
  • Proficiency in building scalable, distributed systems and applications using Python and cloud-based architectures.
  • Experience with cloud platforms such as AWS, GCP, or Azure, including automating infrastructure with tools like Terraform or AWS CloudFormation.
  • Experience with version control (Git), and automating branching, merging, and deployment strategies.
  • Experience with database management (SQL and NoSQL), including automated backup, scaling, and recovery processes for databases like PostgreSQL, MySQL, or MongoDB.
  • Advanced knowledge of testing automation frameworks, including pytest, Selenium, or Robot Framework, to create automated test suites.
  • Strong understanding of security best practices in app development, including automated vulnerability scanning and remediation.
  • Problem-solving mindset with a focus on automation and efficiency.
  • Excellent communication and collaboration skills, with the ability to work cross-functionally in a fast-paced environment.

Preferred Qualifications:

  • Experience in AI/ML integration for automating predictive tasks and workflows.
  • Experience with mobile app development and automating backend systems for mobile platforms.
  • Familiarity with DevOps practices and using automation to create self-healing systems.
  • Strong knowledge of microservices architecture and deploying them in automated environments.
  • Advanced scripting skills in Python, Bash, or other automation languages.

Education:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Job Type: Full-time

Pay: ₹400, ₹1,000,000.00 per year

Benefits:

  • Flexible schedule
  • Health insurance
  • Paid sick time
  • Provident Fund

Experience:

  • total work: 5 years (Required)

Language:

  • English (Required)

Work Location: In person



  • Perungudi, Tamil Nadu, India ACSASS IT Full time ₹ 5,000 per year

    Job Title: Python Developer InternLocation: PerungudiJob Type: Full-TimeExperience Level: Entry-LevelDuration : 1 monthDescription:We are seeking a highly motivated and talented Full Stack Developer Intern to join our dynamic team in the Information Technology and Services industry. This internship offers a unique opportunity for individuals looking to gain...


  • Perungudi, India ACSASS IT Full time

    Job Title: Python Developer InternLocation: PerungudiJob Type: Full-TimeExperience Level: Entry-Level Duration : 1 month Description: We are seeking a highly motivated and talented Full Stack Developer Intern to join our dynamic team in the Information Technology and Services industry. This internship offers a unique opportunity for individuals looking to...


  • Perungudi, Chennai, Tamil Nadu, India S4Carlisle Publishing Services Full time

    **Job Summary** Job Location: Chennai Experience: 1 to 2 years **Responsibilities and Duties** 1. AI Development: - Design, develop, and implement AI algorithms and models using Python and related libraries such as TensorFlow, PyTorch, or scikit-learn. - Collaborate with data scientists and machine learning engineers to understand requirements and...


  • Perungudi, India Navigatio Travel Solutions Pvt Ltd Full time

    Full-Stack Developer We're on the hunt for a talented Full-Stack Developer to join our team. If you've got at least 5 years of experience and you're passionate about building great products from the ground up, we want to talk to you. You'll be a key player in our engineering team, tackling everything from big-picture concepts to the smallest details of a...


  • Perungudi, Chennai, Tamil Nadu, India Arinos infosolutions pvt ltd Full time

    A storage and backup administrator manages an organization's data storage and backup systems, ensuring data integrity, availability, and security. - This role involves configuring, maintaining, and troubleshooting storage infrastructure, implementing backup and recovery strategies, and monitoring system performance. - Key Responsibilities: - Storage...