Overview
Job Title: Senior Python Developer
Company Name: Apollodart
About Us:
ApolloDart specializes in Data Analytics Solutions that cater to the Oil & Gas industry Drilling operations. It offers a wide range of Real-Time Drilling Data Analytical solutions to optimize drilling Performance and Operations.
Job Description:
We are seeking an experienced Senior Python Developer to join our dynamic team. The ideal candidate will have at least 8 years of hands-on experience in Python development and a proven track record of delivering high-quality software solutions. As a Senior Python Developer, you will play a key role in designing, developing, and maintaining our software applications while providing technical leadership and mentorship to junior team members.
Responsibilities:
Designing, developing, and maintaining scalable and robust Python-based applications.
Collaborating with cross-functional teams to gather and analyze requirements, design solutions, and implement features.
Writing clean, efficient, and maintainable code following best practices and coding standards.
Performing code reviews and providing constructive feedback to ensure code quality and maintainability.
Identifying and addressing performance bottlenecks and optimizing application performance.
Troubleshooting issues, debugging code, and implementing solutions in a timely manner.
Researching and evaluating new technologies and tools to improve development processes and enhance product capabilities.
Providing technical guidance and mentorship to junior team members, fostering their professional growth and development.
Collaborating with other senior developers and architects to drive architectural decisions and technical strategies.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Minimum of 8 years of professional experience in Python development, with a strong understanding of Python best practices and design patterns.
Proficiency in using Python frameworks such as Django, Flask, or Pyramid.
Solid understanding of web development technologies such as HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, Vue.js).
Experience with relational databases (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB, Redis).
Strong knowledge of software engineering principles, including object-oriented programming, data structures, algorithms, and design patterns.
Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills, with the ability to collaborate effectively with team members across different disciplines.
Preferred Qualifications:
Master’s degree in Computer Science, Engineering, or a related field.
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
Knowledge of microservices architecture and RESTful API design.
Experience with Agile development methodologies (e.g., Scrum, Kanban).
How to Apply:
Interested candidates are encouraged to send their resume, along with a cover letter detailing their relevant experience and why they would be a great fit for this position, to [Sindhura.p@apollodart.com]
Job Types: Full-time, Permanent
----------------------------------------
Degree Specialization
----------------------------------------
About APOLLODART KI SOLUTIONS PVT LTD
ApolloDart specializes in Data Analytics Solutions that cater to the Oil & Gas industry Drilling operations. It offers a wide range of Real-Time Drilling Data Analytical solutions to optimize drilling Performance and Operations.