Job Description
Senior Software Engineer Python, Linux, Microservices and Cloud Technologies at Ivanti Bangalore, India (Bagmane) Sr Software Engineer Python, Linux, Microservices and Cloud Technologies Position Summary: Were looking for enthusiastic software development engineer who is strong in Python, Linux, microservices and cloud technologies . Youll be a part of a dynamic product development team who care about doing the right things for the customers and the organization Essential Job Duties: Develop functional or object-oriented software with intelligent, automated tests. Convert customer problems into software solutions. Contribute product design, system analysis, debug tasks, root cause analysis, and support for assigned products. Prepare technical documentation of product sub-systems. Regularly provide accurate estimate effort to complete assigned work. Ability to communicate and get task done in the work from anywhere environment Collaborate with team and cross. teams. Qualifications: 4+ years in software development with Bachelors Degree in Computer Science or related engineering field Proven experience as a Python Developer with a focus on networking and microservices. Experience with microservices architecture, containerization (e.g., Docker), and orchestration (e.g., Kubernetes). Proficiency in working with databases (e.g. Postgres, etc) Working experience on Linux platform Proficiency in multi thread application development with good debugging skills. Familiarity with version control systems (e.g., Git) and continuous integration/delivery pipelines (e.g. Jenkins) Deliver quality code via unit and integration testing through a suite of automated tests Quick learner and obsessed with new technology Ability to solve problems efficiently Quick learner and obsessed with new technology Preferred: Experience with any cloud platforms (Azure or AWS) Development experience with C++ with good understanding of object oriented design concepts. Good understanding of networking protocols, TCP/IP, TLS, socket programming and related technologies. Working experience with REST APIs, Kafka, Redis Knowledge on security best practices Knowledge of front end technologies ( HTML, CSS, JavaScript, Angular or React) is added on advantage. Knowledge and tolerance of agile software concepts Experience using Microsoft Azure DevOps (ADO) for tracking work items, bugs, and test cases
Employement Category:
Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Embedded, VLSIEmbedded / System Software
Functional Area: Not Applicable
Role/Responsibilies: Senior Software Engineer - Python Linux
Keyskills:
Python
Linux
Microservices
Networking
Databases
Containerization
Orchestration
Debugging
Continuous Integration
Continuous Delivery
C
Object Oriented Design
Networking Protocols
TCPIP
TLS
Socket Programming
Kafka
Redis
HTML
CSS
JavaScript
Angular
Cloud Technologies
Version Control Systems
REST APIs
Security Best Practices
Front End Technologies
React
Agile Software Concepts
Microsoft Azure DevOps