HamburgerMenu
hirist

Job Description

Description :

Pre-requisites :

- Bachelor's degree (Engineering, Computer Science Preferable)

- Primary, hands-on work experience as a Python Developer.

- 510 years of relevant experience in Python development, automation, or backend engineering.

- Proven experience in : Guiding and reviewing team members & Mentoring junior engineers.

- Excellent communication and stakeholder management skills.

Job Description :

- Design, develop, test, and maintain Python-based automation bots integrated with existing enterprise systems to eliminate manual and labor-intensive processes.

- Lead the design and implementation of backend services, including APIs, microservices, and asynchronous task processing.

- Evaluate and implement latest technologies and tools to continuously improve performance, scalability, and reliability of current solutions.

- Develop and execute unit test cases using PyTest to ensure high code quality and reliability.

- Guide, review, and mentor Python developers and bot developers, providing technical leadership and best practices.

- Manage delivery, performance, and technical growth of the automation development team.

- Collaborate with cross-functional teams using Agile development methodologies.

- Ensure proper version control practices using GitHub.

- Support deployment and maintenance of applications on Cloud platforms such as AWS and Microsoft Azure.

Technical Skill Set :

- Strong expertise in Python programming with real-world production experience.

- Good understanding of Cloud Application Platforms : Amazon Web Services (AWS)/Microsoft Azure

- Familiarity with : CI/CD pipelines, Containerization (Docker preferred), Agile/Scrum development processes

- Experience with relational databases (SQL, stored procedures) and non-relational (NoSQL) databases.

- Experience developing : RESTful APIs, Microservices, Asynchronous/background task systems

- Strong understanding of Python code quality tools : PEP8, flake8, black, linters, formatters

- Proficiency in GitHub or similar version control tools.

- Strong understanding of message queuing concepts, including producers/consumers, topics, queues, persistence, and fault-tolerant communication using ActiveMQ.


info-icon

Did you find something suspicious?