Senior Python Developer
Keywords Mandatory: Python, Pytest, REST, Microservice, DevOps, Azure
Keywords Optional: Gherkin,
Role
We are searching you as a Senior Python Developer to continuously improve our system within an agile working environment and reduce the complexity of cloud components into an integrated, easily manageable service for our users.
Your first challenge will be to design and implement Python API, which evolves our service into a collaborative, API-based platform. You will select tools and frameworks, define interfaces and manage the Microservices’ lifecycle.
Responsibilities
● Reviewing software design, code and other deliverables created by your team to guarantee high-quality results
● Analyzing requirements of the platform architects to ensure a compliant and secure infrastructure in the Azure cloud
● Ensuring interoperability between latest Azure products and existing components
● Designing software modules for automatic testing and continuous deployments
● Delivering realistic effort estimates as input for our platform roadmap
● Writing behavioral tests and unit tests
● Setting up the development/deployment environments where needed.
● Documenting and reviewing operating manuals for the first-level support
● Analyzing and solving incidents in productive environment while avoiding data loss and minimizing service outages
● Challenging current practices, giving feedback to colleagues and encouraging software development best-practices to build the best solution for our users
Mercedes-Benz Research and Development India
Private Limited
18.03.2023
Job Qualifications
Mandatory Skills
● 4+ years of full time software development experience as Python Developer
● Expertise in Python REST API framework Fast-API
● Hands-on programming with Python, Pytest, REST API
● Experience on how to handle compliance and security standards
● Experience on Micro service based architecture designs.
● Experience with Docker and Kubernetes
● Experience in building CI/CD pipelines in Azure DevOps
● Experience on Git
● Experience in working on any cloud technologies (Microsoft Azure, AWS, GCP etc)
● Excellent social and communication skills for mentoring and knowledge sharing
● Fluent English in spoken and written
Preferred Qualifications
● Knowledge with on BDD framework languages such as Gherkin
● Know-how about following Azure services: Virtual Networks, Automation Accounts, Role
Based Access Control, Data Factory, App Service Plan, Virtual Machines, Data Lake
Storage, Log Analytics and/or Storage Account
● Knowledge of software development practices like Scrum and Test-Driven Development
● Preferred to have any Microsoft Azure Certifications
● Preferred to have experience in an international team or abroad
Responsibilities
Senior Python Developer
Keywords Mandatory: Python, Pytest, REST, Microservice, DevOps, Azure
Keywords Optional: Gherkin,
Role
We are searching you as a Senior Python Developer to continuously improve our system within an agile working environment and reduce the complexity of cloud components into an integrated, easily manageable service for our users.
Your first challenge will be to design and implement Python API, which evolves our service into a collaborative, API-based platform. You will select tools and frameworks, define interfaces and manage the Microservices’ lifecycle.
Responsibilities
● Reviewing software design, code and other deliverables created by your team to guarantee high-quality results
● Analyzing requirements of the platform architects to ensure a compliant and secure infrastructure in the Azure cloud
● Ensuring interoperability between latest Azure products and existing components
● Designing software modules for automatic testing and continuous deployments
● Delivering realistic effort estimates as input for our platform roadmap
● Writing behavioral tests and unit tests
● Setting up the development/deployment environments where needed.
● Documenting and reviewing operating manuals for the first-level support
● Analyzing and solving incidents in productive environment while avoiding data loss and minimizing service outages
● Challenging current practices, giving feedback to colleagues and encouraging software development best-practices to build the best solution for our users
Mercedes-Benz Research and Development India
Private Limited
18.03.2023
Job Qualifications
Mandatory Skills
● 4+ years of full time software development experience as Python Developer
● Expertise in Python REST API framework Fast-API
● Hands-on programming with Python, Pytest, REST API
● Experience on how to handle compliance and security standards
● Experience on Micro service based architecture designs.
● Experience with Docker and Kubernetes
● Experience in building CI/CD pipelines in Azure DevOps
● Experience on Git
● Experience in working on any cloud technologies (Microsoft Azure, AWS, GCP etc)
● Excellent social and communication skills for mentoring and knowledge sharing
● Fluent English in spoken and written
Preferred Qualifications
● Knowledge with on BDD framework languages such as Gherkin
● Know-how about following Azure services: Virtual Networks, Automation Accounts, Role
Based Access Control, Data Factory, App Service Plan, Virtual Machines, Data Lake
Storage, Log Analytics and/or Storage Account
● Knowledge of software development practices like Scrum and Test-Driven Development
● Preferred to have any Microsoft Azure Certifications
● Preferred to have experience in an international team or abroad
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Support Engineer, you will investigate and resolve issues across essential business systems, ensuring smooth operation of critical applications. The role requires a proactive approach to problem identification and system behavior analysis, along with continuous monitoring and collaboration with various teams. Key responsibilities include mentoring junior team members and driving continuous improvement initiatives. Candidates should have strong proficiency in Java Standard Edition and at least 5 years of experience.
Responsibilities
As an Application Support Engineer, you will investigate and resolve issues across essential business systems, ensuring smooth operation of critical applications. The role requires a proactive approach to problem identification and system behavior analysis, along with continuous monitoring and collaboration with various teams. Key responsibilities include mentoring junior team members and driving continuous improvement initiatives. Candidates should have strong proficiency in Java Standard Edition and at least 5 years of experience.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
"5+ years of experience in embedded software development.
Ø Minimum 2 years of hands-on experience with RDK-B platform (preferred).
Ø Strong programming skills in C/C++.
Ø Proficiency in Linux system programming, multithreading, and IPC mechanisms.
Ø Experience with CCSP, HAL, and Yocto build systems.
Ø In-depth understanding of networking protocols – TCP/IP, DHCP, DNS, IPv4/IPv6.
Ø Hands-on with tools such as Wireshark, Gerrit, Jenkins, and Git.
Ø Exposure to DOCSIS, GPON, LTE/5G, Ethernet, prpl, Gstreamer and Wi-Fi 802.11 standards.
Ø Strong analytical and problem-solving abilities with effective communication skills.
Develop and maintain embedded software solutions for communication and data management systems within gateways.
Responsibilities
• Design, develop, and test embedded software for gateway devices.
• Experience with RDKB and development of solutions based on this platform.
• Collaborate with hardware and software teams to ensure system integration.
• Analyze and troubleshoot technical issues related to embedded systems.
• Write technical documentation and software specifications.
• Participate in code reviews and integration testing."
Responsibilities
Salary : Rs. 2,50,000.0 - Rs. 2,50,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an OpenWrt Software Engineer, primary responsibility will be to develop robust, carrier-grade software for Wi-Fi 6/7 and 5G-FWA routers utilising Airoha and MediaTek chipsets. You will be tasked with building high-performance network stacks, implementing TR-181/USP device management standards, and designing scalable systems that meet the demanding requirements of global operators.
1. Key Requirements
• OpenWrt Proficiency: Demonstrated expertise in customising OpenWrt build systems and managing intricate package configurations tailored for operator-specific distributions.
• Programming: Advanced C/C++ skills with a focus on resource-efficient, high-performance networking and middleware development.
• Advanced Network Stack & Protocols:
• IPv4/IPv6: Extensive hands-on experience with dual-stack configurations, DHCPv4/v6, SLAAC, and Prefix Delegation (PD). Proven proficiency in IPv6 transition mechanisms such as MAP-T, MAP-E, and DS-Lite.
• L2/L3 Forwarding: In-depth understanding of Linux Bridge and VLAN (802.1Q/QinQ), including SoC hardware offloading to maximise throughput.
• Routing & Traffic Management: Expertise in Multi-WAN setups, failover strategies, and Policy-Based Routing (PBR). Experience optimising multicast services using IGMP/MLD Snooping/Proxy.
• Device Management & Standards: Professional knowledge of TR-181/TR-098 data models and practical experience with USP (TR-369).
• System Design & Architecture: Ability to architect scalable, modular embedded Linux systems for complex CPE environments. Strong capability in defining software interfaces and integrating cross-platform middleware.
• Advanced Debugging & Problem Solving: Expertise in resolving critical system issues such as kernel panics, memory leaks, and race conditions using tools like GDB, Valgrind, and JTAG. Proficiency in packet analysis and network bottleneck diagnosis with Wireshark and Tcpdump.
2. Preferred Qualifications
• Airoha/Mediatek Chipset Expertise: Practical development experience with Airoha SDKs and Mediatek WiFi drivers.
• Industry Frameworks: Familiarity with RDK-B, prplOS, and prplLCM projects.
• QoS/QoE Optimisation: Experience in Traffic Shaping (tc, HTB, FQ_CoDEL) and enhancing user experience for low-latency services such as Gaming and VoIP through DPI and traffic classification.
• Network Security: Proficiency with Firewall4 (Nftables), Iptables, and VPN protocols (WireGuard, IPsec), leveraging hardware crypto-acceleration.
Responsibilities
Salary : Rs. 2,50,000.0 - Rs. 3,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
"About The Position
We are looking for an Appian Lead Developer to join our team. You will be interacting
with Support team members as part of their support and enhancement team to help
solve their challenging business problems, create innovative solutions, and implement
innovative ideas to provide true value to the customer.
What You’ll Do
· Design technical solutions / enterprise solutions and lead a small team in
development activities
· Lead Appian support POD and run workshops to break down epics into stories
· Guide Appian developers within a delivery team ensuring proper implementations of
best designs, testing and deployment practices are followed
· Work with developers and architects to ensure the fixes and build meets business
requirements, translating those requirements in to customized solutions using the
Appian platform
· Develop and modularize individual components for reusability
· Perform peer reviews and ensure application quality
· Perform impact analysis, application development and performance management
· Develop components such as complex and nested data store, SAIL interfaces,
queries, and integrations
Expertise You’ll Bring
· Qualifications & Certifications: Bachelor’s degree in Computer Science or related
with 7 - 10 years of professional experience
· Appian Designer certification
· Experience: Minimum of 5+ years, recently working with Appian software
development and designing
· Software architecture and SOA services implementation
· Agile / scrum development methodology using JIRA and Confluence
· Working in Appian 18+ versions
· Working creatively and analytically in a problem-solving environment
· Consulting or client service delivery
· Specialization in functional area (BPM, deployment, etc.) or industry domain
expertise
· Cucumber, Java, SQL
· Appian AI, IDP and other intelligent automation technologies
· Using Git and Jenkins for continuous integration
· Developing different types of records and reports
Soft Skills
• Strong analytical and problem-solving skills for complex troubleshooting.
• Excellent communication and stakeholder management abilities.
• Ability to lead cross-functional teams and mentor Appian team members.
• Self-driven, proactive, and adaptable to fast-paced environments."
Responsibilities
Salary : Rs. 2,60,000.0 - Rs. 3,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance