Source description
About the role
Understanding the customer requirements and utilizing the same for creating a scalable automation solution Implementation of automation solution with effective, scalable code Developing back-end components to improve responsiveness and overall performance of the solution Mentor and manage junior team members Test and debug programs Provide technical support to operation support Develop, configure and administer DevOps and telecom automation solutions Technical Skills RequiredMCA or BE Excellent Hands-on Knowledge of creating and Consuming REST APIs, using python framework (e.g. Django or Flask) Hands-on expertise in implementing Oauth 2.0 etc. security procedures in REST APIs Excellent Know-how of JSON and XML data structure Knowledge of HTTP errorsuccess codes Knowledge of Regular expression to extract a part of the output Knowledge of Object Oriented Programming using Python means the ability to create classes, functions, etc. Knowledge of Core Python and data structures such as LIST, Tuple, Dictionaries, Sets, etc. Good understanding of the Software Development Process and exposure to relevant tools such as JIRA, SVNGIT, POSTMAN, SonarQube Knowledge of deployment on Linux General Knowledge of UnixLinux Able to understand and write technical specifications Knowledge of working on Virtual Machine, Containers, etc. will be preferredSoft Skills Required Must possess Problem-Solving Skills and Critical Thinking Shall have an excellent and collaborative attitude Shall be capable of communicating effectively Shall be willing to work in shifts Shall display excellent willingness to learn Shall display very good Interpersonal SkillsExperience:Overall, 6 or more years of development experience leveraging Python and its libraries Must have experience of working on 5+ Projects, where integration and REST APIs are involved 5+ years of dealing with integration involving multiple software systems using REST APIs