Hyderabad, India
Information Technology
Full-Time
Robotico Digital LLP
Overview
Job Summary:
We are looking for an experienced Senior Python Developer to join our dynamic engineering team. The ideal candidate will have strong expertise in Python development, excellent problem-solving skills, and a proven track record of building scalable, high-performance applications. As a Senior Python Developer, you will be responsible for designing, developing, and maintaining robust and efficient software systems, as well as mentoring junior developers and working collaboratively with cross-functional teams.
Key Responsibilities:
- Software Development: Write clean, maintainable, and efficient Python code for backend applications, APIs, data processing, or machine learning models, depending on the team's focus.
- System Design: Architect complex systems and contribute to the design and development of scalable, fault-tolerant, and high-performance solutions.
- Collaboration: Work closely with other developers, product managers, and stakeholders to gather requirements and deliver optimal solutions.
- Code Reviews: Lead and participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Mentorship: Mentor junior developers, provide technical guidance, and support their growth within the team.
- Testing: Develop unit tests, integration tests, and participate in test-driven development (TDD) practices to ensure software quality.
- Continuous Improvement: Identify areas for improvement in the existing codebase and actively contribute to refactoring efforts and performance optimization.
- Deployment & Maintenance: Work with DevOps teams to deploy and maintain software in production, monitor system performance, and address issues promptly.
- Documentation: Write and maintain comprehensive documentation for code, processes, and system architecture.
- Keep Up-to-Date: Stay current with emerging technologies, programming languages, and industry trends related to Python and software development in general.
Key Requirements:
- 3 - 6 years of working experience in Python / Perl / Angular / OTRS / OTOBO
- Machine Learning/AI: Experience with Python-based machine learning libraries such as TensorFlow, Keras, or PyTorch.
- Docker and Kubernetes: Experience with containerization technologies and orchestration tools.
- Microservices Architecture: Familiarity with building and maintaining microservices-based architectures.
- Performance Tuning: Experience with performance optimization and debugging of large-scale Python applications.
- Security: Understanding of security best practices in Python, including secure coding and handling sensitive data.
Job Type: Full-time
Experience:
- Python: 3 years (Required)
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in