Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python Developer (Scalable Applications & Cloud Integration) @ Synechron

Home > Software Development

 Python Developer (Scalable Applications & Cloud Integration)

Job Description

Job Summary

Synechron is seeking a skilled and experienced Python Developer to join our dynamic technology team. In this role, you will be pivotal in designing, developing, and optimizing scalable, resilient, and high-performance software solutions primarily focused on data computation and processing. Your expertise will contribute to building robust platforms that support our data-driven initiatives, ensuring our applications meet quality, security, and efficiency standards. This position offers an opportunity to work on innovative projects within a collaborative environment dedicated to technological excellence and continuous improvement.

Software Requirements

Required Software Skills:

  • Python (version 3.7 or higher) with strong knowledge of core libraries and advanced modules
  • SQL for database querying and management
  • Source control tools: Git, Bitbucket (or other SCM tools)
  • CI/CD pipelines: Jenkins, GitLab CI, or equivalent

Preferred Software Skills:

  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with data processing frameworks like Apache Spark, Hadoop
  • Knowledge of containerization tools such as Docker and Kubernetes
  • Monitoring and logging tools (e.g., ELK Stack, Prometheus)
Overall Responsibilities
  • Design, develop, and maintain scalable Python-based applications focused on data processing and computation
  • Build and optimize backend systems, ensuring high availability, resilience, and performance
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Implement and manage CI/CD pipelines for seamless code integration and deployment
  • Follow best practices in coding, testing, and documentation to ensure maintainability and quality
  • Conduct system analysis, troubleshooting, and performance tuning as needed
  • Stay updated with emerging technology trends and incorporate best practices into development processes
  • Contribute to architectural decisions and technical documentation
Technical Skills (By Category)

Programming Languages:

  • Required: Python (version 3.7+), proficient in core concepts and advanced libraries such as NumPy, Pandas, asyncio
  • Preferred: Other languages like Java, Scala for specific data processing tasks

Databases/Data Management:

  • Required: Strong experience with SQL (queries, joins, views, stored procedures)
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL)

Cloud Technologies:

  • Preferred: AWS, Azure, or GCP platform experience

Frameworks and Libraries:

  • Required: Data processing libraries (NumPy, Pandas), web frameworks (Flask, FastAPI)
  • Preferred: Big Data tools like Spark, Hadoop

Development Tools and Methodologies:

  • Version control (Git, Bitbucket)
  • CI/CD tools (Jenkins, GitLab CI, equivalent)
  • Agile methodologies and DevOps practices

Security Protocols:

  • Basic understanding of application security best practices, data privacy, and compliance standards
Experience Requirements
  • Minimum of 3+ years of professional experience in software development, focusing on Python application development
  • Proven experience building scalable and resilient data processing platforms
  • Demonstrated ability to design and implement efficient data-driven systems
  • Exposure to cloud deployment, automation, and continuous integration environments
  • Prior experience working in Agile/Scrum teams is preferred
  • Relevant industry experience in finance, technology, or data-intensive domains is advantageous but not mandatory
Day-to-Day Activities
  • Develop, test, and deploy Python-based applications and APIs supporting data workflows
  • Collaborate regularly with team members, product managers, and stakeholders in agile meetings
  • Write optimized SQL queries and integrate them into data processing pipelines
  • Manage code repositories and participate in code reviews
  • Monitor system performance and troubleshoot issues proactively
  • Contribute to technical documentation, sprint planning, and retrospectives
  • Stay engaged with new technologies and suggest improvements for existing systems
  • Ensure compliance with security and quality standards in all deliverables
Qualifications
  • Bachelors degree in Computer Science, Information Technology, Engineering, or equivalent; advanced degrees preferred
  • Relevant certifications in Python, Data Engineering, Cloud Technologies, or DevOps are a plus
  • Continuous professional growth through certifications, workshops, or courses related to software development and data management
Professional Competencies
  • Strong analytical and problem-solving skills with systems thinking ability
  • Effective communicator capable of engaging with technical and non-technical stakeholders
  • Collaborative team player with the ability to work independently and manage priorities effectively
  • Adaptability to evolving technologies and project requirements
  • Innovative mindset with a focus on continuous learning and process improvement
  • Time management skills to meet deadlines and deliver quality outputs consistently.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Full time

Contact Details:

Company: Synechron
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   sql python software development application development aws continuous integration kubernetes scala ci/cd numpy bitbucket docker java git postgresql spark gcp devops jenkins mysql hadoop agile methodology microsoft azure pandas agile flask

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Synechron

We are a digital solutions and technology services company that partners with global organizations across industries to achieve digital transformation. With a strong track record of innovation, investment in digital solutions, and commitment to client success, at Zensar, you can help clients achieve...