Sampoorna Consultants Pvt. Ltd
Python Automation Engineer - Flask
Job Location
chennai, India
Job Description
Key Responsibilities : - Write well-designed, testable, efficient code by using best software development practices. - Integrate data from various back-end services, APIs and databases such as MySQL. - Gather and refine specifications and requirements based on technical needs. - Create and maintain software documentation for applications. - Work with development team for front-end/back-end development requirements. - Manage CICD Pipeline for application deployment using tools such as Jenkins/uDeploy/Cloud Foundry. - Develop and integrate configuration, orchestration, and automation tools for infrastructure teams. - Provide solution integration with vendor infrastructure APIs including physical and logical infrastructure devices. - Develop automation scripts using Python/JSON, for interaction withWeb frameworks such as Angular/JavaScript. - Interface with ITIL tools such as Service Now for API integration into web applications - Research and advocate new technologies, designs, and products to maintain a modern infrastructure and add value to the enterprise. - Participate in automation tool evaluations, selections, and proof of concepts. - Interface with IT management to road-map automation application improvements, and opportunities. - Provide documentation of code and application functionality using BitBucket. - Provide user training on custom applications and automation tools. - Provide release management and continual improvement of custom automation applications. - Lead efforts to continuously improve systems and processes. Required Experience : - Team leadership skills to coordinate with co-workers and deliver project requirements on-time with quality. - 2-5 years of proven working experience utilizing Python and Flask for application and automation programming. - Well-versed in Object Oriented Programming. - Deep understanding application and API security, session management, SAML/LDAP/OAUTH2 integration and best practice development. - Knowledge of enterprise platforms, tools such as: Apache/NGINX, SQL/Oracle Databases - Experience required with network Switch/Routers, Load Balancers, Windows/Linux OS, and Backup and Storage solutions. - Strong knowledge of GIT based code repositories. - Experience with Swagger documentation. - Adequate knowledge of relational database systems (MySQL), in-memory databases (Redis), and object-oriented storage (S3). - Hands-on experience with network diagnostics and analytics tools. - Aggressive problem diagnosis and creative problem-solving skills. - Strong organizational skills to manage multiple tasks within the constraints of timelines. - Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques. - Strong customer service skills showing professionalism when working with customers. - Strong knowledge of Agile framework. - CCNA is a plus (ref:hirist.tech)
Location: chennai, IN
Posted Date: 11/9/2024
Location: chennai, IN
Posted Date: 11/9/2024
Contact Information
Contact | Human Resources Sampoorna Consultants Pvt. Ltd |
---|