gerrit-jobs-in-erode, Erode

4 Gerrit Jobs nearby Erode

Toggle to save search
posted 5 days ago
experience7 to 10 Yrs
location
Coimbatore
skills
  • jni
  • hal
  • c++
  • soc
  • service
  • python
  • car
  • android native layer
  • kotlin
  • hidl
  • android domain
Job Description
Job Description - Sr Lead Engineer - Android Domain Role Overview The Sr Lead Engineer - Android Domain will be responsible for leading a team of 5-7 engineers and driving end-to-end development of Android Automotive OS (AAOS) functionalities. The role involves requirement analysis, architecture understanding, design, development, integration, and validation of modules within the Android Native Layer and HAL. The candidate will collaborate closely with architects and cross-functional teams to build robust Android HALs, native services, and vendor-specific implementations. This role also includes mentoring junior team members, ensuring project milestones are met, and guiding the team toward high-quality deliveries. Key Responsibilities Technical Leadership & Team Management Lead and mentor a team of 5-7 Android engineers, ensuring clarity of tasks, on-time delivery, and quality outputs. Review design approaches, code quality, and provide technical guidance to junior and mid-level engineers. Drive continuous improvement across development processes and support knowledge sharing within the team. Android Native & HAL Development Lead development of modules and components in AAOS within the Android Native Layer and Hardware Abstraction Layer (HAL). Work with Android HAL frameworks including AIDL, HIDL, and vendor-specific HAL implementations. Develop and integrate new vendor HALs in alignment with SoC requirements and OEM specifications. Drive integration of native services and custom functionalities within AAOS. Requirement Analysis & Solution Design Understand and analyze software requirements for new features and enhancements in the Android Automotive domain. Collaborate with architects and system engineers to develop scalable, efficient, and secure solutions. Translate feature requirements into technical specifications, design documents, and development plans. Cross-Functional Collaboration Work closely with architects, middleware teams, SoC teams, testing teams, and vehicle integration teams. Support debugging and integration at the system level during in-vehicle testing and bench validation. Ensure seamless integration of HALs and native services with UI/UX layers and other AAOS components. Quality Assurance & Delivery Ownership Ensure robust software development practices including code reviews, unit testing, and static analysis. Drive timely completion of assigned modules while ensuring compliance with OEM quality standards. Coordinate with QA teams for validation, debugging, and issue resolution during integration cycles. Required Skills & Competencies Technical Skills Strong experience in Android Automotive OS (AAOS) development. Expertise in Android Native Layer, AOSP frameworks, and HAL architecture. Hands-on experience with HIDL, AIDL, vendor HAL creation, and SoC HAL integration. Strong proficiency in C/C++, Java/Kotlin, and scripting languages (Python/Bash preferred). Good understanding of Linux internals, IPC mechanisms, and embedded systems. Experience with Android build systems (Soong/Blueprint, Makefiles) and Git/Gerrit workflows. Soft Skills Strong leadership abilities to guide, motivate, and develop a team. Excellent problem-solving, debugging, and analytical skills. Effective communication for interacting with cross-functional teams and stakeholders. Ability to manage timelines, priorities, and deliverables in an agile environment. B.E required.  
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 months ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • multithreading
  • CCSP
  • HAL
  • TCPIP
  • DHCP
  • DNS
  • Wireshark
  • Gerrit
  • Jenkins
  • Git
  • DOCSIS
  • GPON
  • Ethernet
  • CC
  • Linux system programming
  • IPC mechanisms
  • Yocto build systems
  • IPv4IPv6
  • LTE5G
  • WiFi 80211 standards
Job Description
You are an experienced Linux System Networking Developer (RDK-B Stack Developer) joining the Device Engineering Team in the Media & Communications BU. Key Responsibilities: - Design, develop, and customize RDK-B components as per product and customer requirements. - Implement and integrate embedded software modules for broadband devices. - Work in Yocto and Linux environments, focusing on coding, debugging, and troubleshooting. - Engage in Agile development cycles, including sprint planning and daily stand-ups. - Ensure seamless integration and optimal performance of RDK-B components across various platforms. Required Skills & Experience: - 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. - Thorough understanding of networking protocols like TCP/IP, DHCP, DNS, IPv4/IPv6. - Familiarity with tools such as Wireshark, Gerrit, Jenkins, and Git. - Exposure to DOCSIS, GPON, LTE/5G, Ethernet, and Wi-Fi 802.11 standards. - Strong analytical and problem-solving skills with effective communication abilities.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • C
  • C
  • Java
  • Python
  • Linux
  • ARM Architecture
  • Device Drivers
  • Secure Coding
  • Software Design
  • Kernel Development
  • BSP Development
  • OO Design Practices
Job Description
As a Qualcomm Software Engineer at Qualcomm India Private Limited, you will be at the forefront of technology innovation, pushing boundaries to enable next-generation experiences and driving digital transformation for a smarter, connected future. In this role, you will design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge products that exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams will be crucial in designing system-level software solutions and meeting performance requirements. - Design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs - Collaborate with cross-functional teams to design system-level software solutions - Obtain information on performance requirements and interfaces - Develop programming language skills in C, C++, Java, Python, etc. - Gain expertise in low-level software/interface and debugging - Utilize industry-standard software development tools like HSW/HE debuggers, GIT, Gerrit, Perforce, IDEs, and build tools - Implement secure coding practices and software design principles - Demonstrate strong OS fundamentals, particularly in Linux and kernel development - Work on ARM architecture and BSP development - Develop low-level device drivers and boot code - Apply modern OO design practices like C++11/17 - Exhibit excellent communication skills, both written and verbal - Be self-motivated, self-driven, and a team player - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience OR Master's degree with 3+ years OR PhD with 2+ - 2+ years of experience in Programming Language such as C, C++, Java, Python, etc. - 7+ years of experience with Programming Language such as C, C++, Python, etc. - 7+ years of development experience in embedded software, driver development, OS like Linux/Android/QNX, any RTOS, etc. - 7+ years of experience with low-level software/interface and debugging - Familiarity with industry-standard software development tools - Knowledge of secure coding, software design, implementation levels, and ARM architecture - Experience in BSP development, device driver programming, and boot code development - Understanding of modern OO design practices like C++11/17 - Strong communication skills, self-motivation, and team collaboration,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 5 days ago
experience4 to 8 Yrs
location
Tamil Nadu
skills
  • Stakeholder Engagement
  • Leadership
  • DevOps
  • Solution Design
  • Architecture
  • Risk Management
  • Technical Project Management
  • Delivery Governance
  • HLDLLD
  • Code Reviews
  • Deployment Management
  • Issue Mitigation
Job Description
Role Overview: As a Technical Project Manager (TPM), you will play a key role in driving and coordinating end-to-end technical project delivery, from solution design and architecture to deployment and customer transition. This role requires a strong combination of technical acumen, delivery governance, stakeholder engagement, and leadership skills to ensure successful outcomes across multiple functional workstreams. Although direct product development responsibilities are not included, a solid technical foundation is necessary to effectively manage and deliver complex projects. Key Responsibilities: - Drive and manage the complete project lifecycle, including initiation, planning, execution, validation, and handover, while ensuring timelines, quality, and deliverables are met. - Define comprehensive execution plans with entry/exit criteria, dependencies, risks, and mitigation strategies, maintaining transparency through structured tracking and stakeholder reporting. - Ensure DevOps enablement (Git/Gerrit, Jenkins, SonarQube, Jira, SharePoint) is in place before project onboarding. - Collaborate with Solution Architects to facilitate the timely creation of HLD/LLD, ensuring design discussions are comprehensive and that Dev and QA teams fully understand scope and requirements. - Partner with Dev and QA Leads to monitor coding practices, code reviews, builds, unit tests, automation coverage, and maintain RTM, ensuring secure, high-quality, and timely releases. - Plan and oversee environment-wise deployments, validate readiness, establish rollback procedures, and coordinate seamless handover with documentation and sign-offs. - Serve as the single point of contact for project communications, publish dashboards and reports, manage internal resources, and proactively identify and mitigate risks and issues across all stages. Qualifications Required: - Bachelor's or Master's degree in Information Technology, Computer Science, or a related discipline with at least 10 years of overall experience, including a minimum of 4 years in technical project, program, or delivery management roles. - Demonstrated ability to lead complex, multi-vendor, and globally distributed technical projects with strong stakeholder engagement. - Practical experience in the Telecom OSS domain (Service Orchestration, Fulfillment, Fault/Performance Management) or Cybersecurity products (Identity and Access Management, Endpoint Detection and Response, Audit Compliance Management). Additional Company Details: Join Nokia in creating technology that facilitates global collaboration. As a B2B technology innovation leader, Nokia pioneers networks that synchronize people, machines, and devices to drive a more sustainable, productive, and accessible future. Learn more about life at Nokia and the inclusive team of dreamers, doers, and disruptors within Cloud and Network Services, the growth engine of Nokia, leading the transition to cloud-native software and as-a-service delivery models. Benefit from flexible working schemes, extensive parental leave, life insurance, well-being programs, support from Nokia Employee Resource Groups (NERGs), Employee Growth Solutions, diverse coaches & mentors, and a learning environment that fosters personal and professional development.,
ACTIVELY HIRING
posted 1 day ago
experience10 to 16 Yrs
location
Maharashtra, Pune
skills
  • Kubernetes
  • Git
  • Gerrit
  • Jenkins
  • Disaster Recovery
  • Backup
  • AWS
  • Azure
  • GCP
  • Cloud Native Computing Foundation CNCF
  • Golang Programming
  • LinuxUnix
  • Data Protection technologies
  • Kubernetes Custom Resource
  • Controller Development
Job Description
As a passionate backend developer with over 12 years of experience, you have the opportunity to join the NKP Team at Nutanix, where you will collaborate with a global team on cutting-edge projects related to Kubernetes, application mobility, and security. This role offers the chance to enhance your technical skills and contribute to innovative solutions in a dynamic and supportive environment. **Key Responsibilities:** - Designing and developing cloud native storage technologies for disaster recovery and backup solutions. - Gaining a good understanding of Cloud Native Storage technologies. - Developing software features and unit tests for containerized applications. - Setting up and deploying complex stateful application and data management solutions in a containerized environment. - Collaborating with Nutanix Global engineering and multi-functional teams. **Qualifications Required:** - Hold a BS/MS degree in Computer Science or equivalent. - Possess 10-16 years of experience with distributed systems and client-server architectures. - Knowledge of building micro-service-based applications. - Hands-on development experience in Golang Programming. - Strong development experience on Linux/Unix OS platform. - Proficient in working with version control/DevOps tools such as Git, Gerrit, or Jenkins. It is also beneficial to have a working knowledge of Data Protection technologies like Disaster Recovery and Backup, experience in developing software for containerized platforms like Kubernetes, familiarity with working with applications within hyperscalers including AWS, Azure, or GCP, and a good understanding of Kubernetes Custom Resource and controller development. This role operates in a hybrid capacity, combining remote work advantages with in-person collaboration benefits. While most roles require a minimum of 3 days per week in the office, specific guidance and norms will be provided by your manager and team to ensure effective teamwork and productivity.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
All India
skills
  • Java
  • Android SDK
  • Android Studio
  • Swift
  • iOS SDK
  • Core Data
  • Core Animation
  • Core Graphics
  • Git
  • Gerrit
  • Kotlin
  • RESTful web services
  • ObjectiveC
  • Core Text
  • Flutter
  • UI UX
Job Description
As an experienced iOS and Android developer, your role will involve designing and building mobile applications for both platforms. You will work closely with cross-functional teams to analyze, design, and implement new features. You will be fully responsible for the development of mobile apps within the team, including building and publishing applications in app stores. Additionally, you will be expected to implement new technologies to enhance application performance. Key Responsibilities: - Design and build iOS and Android mobile applications - Collaborate with cross-functional teams to analyze, design, and ship new features - Take full responsibility for mobile app development in the team - Build and publish applications in app stores - Implement new technologies to maximize application performance Qualifications Required: - Minimum 5 years of iOS and Android development experience - Android: - Experience with Java and Kotlin - Proficiency in the full life cycle of Android application development - Strong knowledge of RESTful web services - Good understanding of Android SDKs and Android Studio - iOS: - Experience with Swift, Objective-C, and iOS SDK - Familiarity with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text Good To Have: - Experience in Flutter is beneficial - Portfolio of iOS/Android apps in the Play Store/Apple Store is a plus - Hands-on experience with Android Studio and Gradle build system - Proficiency in Git and Gerrit - UI and UX design experience This job offers an opportunity to work on diverse and challenging projects with a focus on mobile application development. If you are passionate about creating innovative and user-friendly mobile solutions, this role is perfect for you.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Kerala, Thiruvananthapuram
skills
  • ADB
  • Git
  • Gerrit
  • SoCs
  • CC
  • AAOS framework
  • AOSP
  • Binder IPC
  • System Services
  • System UI
  • Launcher
  • Window Manager
  • Car API
  • Car Services
  • logcat
  • Android profiler
  • Android Audio framework customization
  • Android build systems
  • vehiclespecific data integration
  • platformlevel security mechanisms
  • automotive communication protocols
  • automotive development processes
  • tools
  • automotive hardware platforms
Job Description
As an Android Platform Engineer (C/C++), your role will involve designing, developing, and optimizing the Android Automotive OS (AAOS) framework for next-generation automotive infotainment systems. You should have a strong understanding of Android OS internals, system services, and their integration with automotive-specific hardware and software. Key Responsibilities: - Develop, integrate, and optimize software platforms for Android automotive based Digital cockpit systems. - Customize and optimize the Android framework for automotive-specific use cases, including HMI, multimedia, and navigation. - Perform system-level debugging, troubleshooting, and optimization to resolve software issues. - Generate and maintain comprehensive documentation, including software design specifications, test plans, and validation reports. - Stay current with emerging technologies, industry trends, and best practices in automotive software engineering. Qualifications Required: - Proficient in C/C++ for Android platform development. - In-depth knowledge of AAOS framework, AOSP, and system internals. - Experience with Android framework components (Binder IPC, System Services, etc.). - Extensive experience in customizing and extending the Android framework for automotive systems. - Hands-on experience in modifying System UI, Launcher, and Window Manager for Automotive HMIs. - Experience with Car API (android.car package), Car Services. - Experience identifying and resolving performance bottlenecks and memory issues. - Expertise in debugging tools like ADB, logcat, Android profiler. - Familiar with Android Audio framework customization (audio focus, routing) for automotive audio systems. - Experience with Android build systems (Soong, Make), Git, and Gerrit for version control. - Knowledge of integrating vehicle-specific data (e.g., speed, fuel level) into the Android UI. - Familiarity with platform-level security mechanisms (SELinux, secure boot). - Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet). - Familiarity with automotive development processes and tools (e.g., AUTOSAR, DOORS, Vector tools). - Understanding of automotive hardware platforms and SoCs (e.g., Qualcomm Snapdragon Automotive).,
ACTIVELY HIRING
posted 2 months ago

Android Framework

THB Software Solutions
experience3 to 7 Yrs
location
All India
skills
  • Android framework
  • Debugging
  • Effective communication
  • Git
  • Gerrit
  • Linux
  • CTS failures
  • Activity Manager
  • Window Manager
  • Vold
  • Team player
  • Coding skills
  • Android build environments
  • Android app development
Job Description
Job Description: As an Android Framework Engineer/Senior Engineer, your role involves analyzing logs to debug framework reboots and CTS failures. You will also be responsible for analyzing Android components during the bring-up phase to assist in device bring-up and feature inclusion on the latest Android versions. Additionally, you will need to analyze and address customer UI and functional issues, demonstrating a deep understanding of Android framework components such as Activity Manager, Window Manager, and Vold. Effective communication skills for customer interactions are crucial, and you should be a collaborative team player with strong coding abilities. Knowledge of git, gerrit, Linux, and Android build environments would be advantageous, and experience in Android app development is desired. Key Responsibilities: - Analyze logs to debug framework reboots and CTS failures - Analyze Android components during the bring-up phase - Address customer UI and functional issues - Communicate effectively with customers - Collaborate as a team player - Demonstrate good coding skills - Understand git, gerrit, Linux, and Android build environments Qualifications Required: - BE / B.Tech in Computer Science Engineering or ME/M.Tech in Electronics/ Electrical/ Information Technology, or any equivalent qualification,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Hyderabad, Telangana
skills
  • C
  • C
  • Java
  • Python
  • Github
  • Gerrit
  • Jenkins
  • Groovy
  • Docker
  • Kubernetes
  • Python scripting
Job Description
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and exceed customer needs. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Responsibilities: - Improve CI/CD tools integration/operations, and full automation of CI/testing - Join the ongoing design, implementation of systems and tools - Collaborate with development and QA teams to help ensure end-to-end quality - Troubleshoot issues along the CI/CD pipeline - Write Automations wherever applicable to minimize the cost and time Qualification Required: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience - 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc - Excellent work experience on any code repository systems, preferably github / gerrit - Excellent work experience with Jenkins for enabling CI/CD - Ability to convert existing freestyle pipelines to groovy or any other script - Good enough to write python scripts for any given requirements - Good communication skills and sound analytical and troubleshooting skills - Work experience with creating docker images, containers, and troubleshooting - Good to have Kubernetes work experience or knowledge,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Maharashtra, Pune
skills
  • C
  • Linux
  • Windows
  • Software Development
  • Technical Documentation
  • Feasibility Studies
  • Computer Science
  • C
  • Java
  • JavaScript
  • Python
  • Docker
  • Jenkins
  • Git
  • Gerrit
  • Hibernate
  • Kubernetes
  • Golang
  • Testable Software Solutions
  • RD Best Practices
  • Automated Tests
  • Code Reviews
  • Database Compatibility
  • TK
  • React
Job Description
As a Senior Software Developer at SAS, you will be a key member of the analytics platform team, focusing on the core codebase in C and Golang for Compute Core and Compute Server functionalities. Your role will involve programming in C and Golang in a Linux and/or Windows environment, designing and developing high-quality, testable, and scalable software solutions, and adhering to R&D best practices and processes. Collaborating with an international team, you will help develop the next generation of the analytic engine, contributing to the future of SAS analytics. Key Responsibilities: - Program in C and Golang in a Linux and/or Windows environment. - Design and develop high-quality, testable, and scalable software solutions within established timelines. - Adhere to R&D best practices and processes. - Involve project stakeholders to ensure implementation meets functional requirements and R&D standards. - Participate in project scoping, scheduling, and tracking progress of tasks. - Ensure code quality through the development of automated tests. - Conduct code reviews for integrity and consistency. - Work closely with testing by providing thorough reviews of the test plan. - Maintain accountability for the entire code life cycle and author technical documentation. - Anticipate technical anomalies and enhancements for various environments. - Perform testing of software, track and fix bugs, and modify software design as necessary. - Determine database compatibility and develop compatible code. - Prepare feasibility studies and design tests to determine software operating characteristics. Qualifications Required: - Bachelor's degree in Computer Science or related quantitative field. - 5 or more years of experience across the full Software Development Life Cycle. - Proficiency in languages such as C, C++, TK, Go, Java, React, JavaScript, Python. - Experience with supporting tools like Docker, Jenkins, Git, Gerrit, Hibernate, Kubernetes. - Familiarity with Windows and Linux operating systems. - Experience contributing at multiple levels of the software stack. - Quality-first mindset in approaching tasks. Other knowledge, skills, and abilities: - Exceptional problem-solving and debugging skills. - Ability to pivot quickly based on project and business needs. - Detail-oriented, well-organized, and strong prioritization skills. - Excellent written and verbal communication skills. - Comfortable working in a distributed, team-based environment.,
ACTIVELY HIRING
posted 2 months ago

Lead Software Engineer - Dot Net

Societe Generale Global Solution Centre
experience7 to 12 Yrs
location
Karnataka
skills
  • NET
  • C
  • WCF
  • Windows Services
  • CI
  • CD
  • Problem Solving
  • Debugging
  • APIs
  • Angular
  • Agile Methodologies
  • TDD
  • Relational Databases
  • Oracle
  • Postgres
  • SQL Server
  • Unit Testing
  • Integration Testing
  • Jenkins
  • Git
  • Gerrit
  • DevOps
  • Grid Computing
  • Azure
  • WebAPI
  • Object Oriented Analysis
  • Design
  • SQL DBs
  • Unit Testing Frameworks
  • Design Skills
  • Rest Web Services
  • JS Frameworks
  • Digital Levers
  • SGWTK
  • EzWeb
  • BDD
  • Clean Coding
  • TestDriven Development
  • ELK
  • Grafana
  • NET Frameworks
  • Document DB
  • Mongo
  • Message Queues
  • Cloud Platforms
Job Description
Role Overview: You will be responsible for designing, developing, testing, and implementing new software features and applications using .NET technologies. Collaborating with Agile Master and quality assurance engineers to ensure successful project delivery, analyzing and troubleshooting software defects, optimizing software performance, and maintaining code quality will be part of your primary responsibilities. Additionally, contributing to the development and maintenance of technical documentation, demonstrating problem-solving and analytical skills, working independently and as part of a team, possessing strong communication and interpersonal skills, being open to working in a Techno-functional role, and having knowledge of relational databases like Oracle, Postgres, and SQL Server are key aspects of this role. Key Responsibilities: - Design, develop, test, and implement new software features and applications using .NET technologies - Collaborate with team members to ensure successful project delivery - Analyze and troubleshoot software defects and provide timely solutions - Optimize software performance and maintain code quality - Contribute to technical documentation development and maintenance - Possess problem-solving and analytical skills - Work independently and as part of a team - Demonstrate strong communication and interpersonal skills - Be open to working in a Techno-functional role - Have knowledge of relational databases like Oracle, Postgres, and SQL Server - Experience with unit testing, integration testing, and test-driven development Qualifications Required: - 7-12 years of software development experience in .NET stack and SQL Server - Good knowledge of Object-Oriented Analysis & Design and Design Patterns - Experience with CD Level2 practices (TDD, BDD, Clean coding) - Good communication skills and attitude to learn and contribute Additional Company Details: At Socit Gnrale, you will have the opportunity to be directly involved in creating a positive impact on the future. The company values creating, daring, innovating, and taking action. Employees can dedicate several days per year to solidarity actions, including sponsoring individuals struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing skills with charities. The company is committed to supporting the acceleration of its Group's ESG strategy by implementing ESG principles in all activities and policies, including business activity, work environment, and responsible practices for environmental protection. Note: Nice to have qualifications and additional details specific to CFI SERVICES TEAM Developer have not been included in this summary.,
ACTIVELY HIRING
posted 2 days ago

DevOps Engineer

Rejolut Technology Solutions
experience1 to 5 Yrs
location
Maharashtra, Navi Mumbai
skills
  • Jenkins
  • Docker
  • Kubernetes
  • Azure
  • AWS
  • Bitbucket
  • Vagrant
  • Chef
  • Puppet
  • Gerrit
  • Load Balancing
  • NAT
  • EBS
  • Docker
  • DevOps Engineer
  • LinuxUnix systems
  • DevOps techniques
  • Automation of code builds
  • deployments
  • CICD pipelines
  • Software configuration management systems
  • Source code version control systems
  • Consul
  • ELB
  • CDNs
  • AWS core components
  • EC2
  • ELB
  • VPC
  • IAM Roles
  • S3
  • CloudFormation
  • Elasticache
  • Route53
  • K8s
Job Description
Role Overview: You will be joining Rejolut, a fast-growing and award-winning tech company that specializes in leading technologies such as Blockchain, Machine Learning & Artificial Intelligence, Complex mobile & Web Apps, and IoT. As a DevOps Engineer, you will play a crucial role in building scalable, distributed, and large web/mobile products and tech solutions. Your responsibilities will include architecture design, code review, and technology build and deployment activities. Key Responsibilities: - Gather and analyze cloud infrastructure requirements - Automate code builds and deployments - Support existing infrastructure, analyze problem areas, and provide solutions - Optimize stack performance and costs - Implement monitoring for complex infrastructure - Work with CI/CD pipelines and various virtual environments using tools like Jenkins, Docker, Kubernetes, Azure, AWS - Configure and manage software systems and source code using tools like Jenkins, Bitbucket, Consul, Vagrant, Chef, Puppet, Gerrit - Ensure high availability through load balancing, reverse proxies, CDNs - Manage AWS core components and their equivalents in GCP/Azure - Collaborate with K8s and Docker technologies - Utilize strong social and communication skills in a fast-paced environment Qualifications Required: - Background in Linux/Unix systems - Experience with DevOps techniques and philosophies - Proficiency in automation of code builds and deployments - Knowledge/experience of CI/CD pipelines and virtual environments in private and public cloud providers - Familiarity with software configuration management systems and source code version control systems - Passion for working with web technologies and self-learning - Ability to work independently with minimal guidance Additional Details: Rejolut is a company focused on solving futuristic business problems at scale with next-generation technologies like blockchain, crypto, and machine learning. They offer exposure to cutting-edge technologies such as React, React Native, Flutter, NodeJS, Python, Go, Svelte, and WebAssembly. The company maintains transparency with clients and employees to enhance efficiency and trust. Backed by experienced technology co-founders, Rejolut provides a competitive learning environment, employee-friendly HR policies, health insurance, and opportunities for career growth. (Note: The company section was omitted as it was not directly related to the job role),
ACTIVELY HIRING
posted 1 week ago

Java Development Tech Lead

Daimler Truck Innovation Center India (DTICI)
experience3 to 8 Yrs
location
Bangalore, Karnataka
skills
  • Object Oriented programming
  • Communication protocols
  • IntelliJ
  • jira
  • gerrit
  • Doors
  • Enterprise architecture
  • DevOps
  • Core JAVAC
  • Linux operating system
  • POSIX application development
  • Apertis
  • CAN
  • Ethernet
  • IDEs like eclipse
  • Java build systems
  • Tools knowledge git
  • DoorsNG
  • Agile architecture in SAFe
Job Description
Role Overview: As the Tech Lead for the Java connectivity software development team at Daimler Truck, your primary responsibility will be to guide the technical direction and ensure project success. You will oversee the design and implementation of effective connectivity solutions, foster team collaboration, and promote software development best practices. Utilizing your Java expertise, you will architect scalable systems to meet the product needs. Additionally, you will mentor junior developers, encourage knowledge sharing, and cultivate a culture of continuous improvement. Your effective communication skills will be crucial in translating complex technical concepts into actionable insights. By advocating for innovative solutions and staying updated on industry trends, you will position the team as a leader in connectivity technologies, contributing to the organization's overall success. Key Responsibilities: - Functionally lead a team of 3-5 individuals - Be accountable for software development and release of one or more Java software components - Oversee the design and implementation of effective connectivity solutions - Foster team collaboration - Promote software development best practices - Architect scalable systems to address product needs - Mentor junior developers - Encourage knowledge sharing - Cultivate a culture of continuous improvement Qualifications: - 7-8 years of experience in Automotive embedded software development using Core Java/C++ - Minimum 3 years of experience in the Connectivity Domain - Experience in Linux operating system and strong knowledge of Object-Oriented programming - Proficiency in various communication protocols like Serial protocols, TCP/IP, HTTP, MQTT, Wifi/Bluetooth - Experience in POSIX application development or any other well-known API standards - Familiarity with working with Apertis or similar platforms - Knowledge of vehicle network protocols such as CAN and Ethernet - Proficient with IDEs like Eclipse, IntelliJ - Thorough understanding of Java build systems like Ant, Maven, Gradle - Proficiency in tools such as Git, Jira, Gerrit, Doors, DoorsNG, Enterprise architecture - Experience in agile teams and familiarity with agile architecture in SAFe - Good to have experience in DevOps (Note: The additional details of the company were not explicitly mentioned in the provided job description.),
ACTIVELY HIRING
posted 2 weeks ago

Specialist Software Engineer - Dot Net

Societe Generale Global Solution Centre
experience7 to 12 Yrs
location
All India
skills
  • NET
  • C
  • WCF
  • Windows Services
  • SQL
  • Oracle
  • Postgres
  • MS SQL
  • Unit Testing
  • Problem Solving
  • Debugging
  • APIs
  • Angular
  • TDD
  • Jenkins
  • Git
  • Gerrit
  • DevOps
  • Agile Methodologies
  • Multithreading
  • WPF
  • WebAPI
  • CICD
  • Object Oriented Analysis
  • Design
  • Service Oriented Design
  • Design Skills
  • Rest Web Services
  • Digital Levers
  • SGWTK
  • EzWeb
  • BDD
  • Clean Coding
  • ELK
  • Grafana
  • NET FrameworkCore
Job Description
Role Overview: You will be responsible for designing, developing, testing, and implementing new software features and applications using .NET technologies. Collaborating with other team members, including Agile Master and quality assurance engineers, will be crucial to ensure successful project delivery. Your role will involve analyzing and troubleshooting software defects, providing timely solutions, optimizing software performance, and maintaining code quality. Additionally, you will contribute to the development and maintenance of technical documentation, showcasing your problem-solving and analytical skills. Strong communication and interpersonal skills will be essential as you work independently and as part of a team. Being open to working on a Techno-functional role and having knowledge of relational databases like Oracle/Postgres/SQL Server will be beneficial. Experience with unit testing, integration testing, and test-driven development will be required, along with being a dedicated software developer with a strong foundation in .NET and Windows development. Exposure to Jenkins, Git, Gerrit, ELK, and Grafana will be an advantage. Key Responsibilities: - Design, develop, test, and implement new software features and applications using .NET technologies - Collaborate with team members to ensure successful project delivery - Analyze and troubleshoot software defects, providing timely solutions - Optimize software performance and maintain code quality - Contribute to the development and maintenance of technical documentation - Demonstrate problem-solving and analytical skills - Work independently and as part of a team - Possess strong communication and interpersonal skills - Be open to working on a Techno-functional role - Have knowledge of relational databases like Oracle/Postgres/SQL Server - Experience with unit testing, integration testing, and test-driven development - Be a dedicated software developer with a strong foundation in .NET and Windows development - Exposure to Jenkins, Git, Gerrit, ELK, and Grafana Qualifications Required: - 7-12 years of software development experience in .NET stack & SQL Server - Good knowledge in Object-Oriented Analysis & Design, and Design Patterns - Experience on CD Level2 practices (TDD, BDD, Clean coding) - Good Communication Skills & attitude to learn and contribute Additional Details of the Company: At Socit Gnrale, you will have the opportunity to be directly involved in creating, daring, innovating, and taking action to have a positive impact on the future. The company encourages employees to participate in solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing skills with charities. Socit Gnrale is committed to supporting and accelerating its Group's ESG strategy by implementing ESG principles in all activities and policies, focusing on ESG assessment, reporting, project management, IT activities, work environment, and responsible practices for environmental protection. Role Overview: You will be responsible for designing, developing, testing, and implementing new software features and applications using .NET technologies. Collaborating with other team members, including Agile Master and quality assurance engineers, will be crucial to ensure successful project delivery. Your role will involve analyzing and troubleshooting software defects, providing timely solutions, optimizing software performance, and maintaining code quality. Additionally, you will contribute to the development and maintenance of technical documentation, showcasing your problem-solving and analytical skills. Strong communication and interpersonal skills will be essential as you work independently and as part of a team. Being open to working on a Techno-functional role and having knowledge of relational databases like Oracle/Postgres/SQL Server will be beneficial. Experience with unit testing, integration testing, and test-driven development will be required, along with being a dedicated software developer with a strong foundation in .NET and Windows development. Exposure to Jenkins, Git, Gerrit, ELK, and Grafana will be an advantage. Key Responsibilities: - Design, develop, test, and implement new software features and applications using .NET technologies - Collaborate with team members to ensure successful project delivery - Analyze and troubleshoot software defects, providing timely solutions - Optimize software performance and maintain code quality - Contribute to the development and maintenance of technical documentation - Demonstrate problem-solving and analytical skills - Work independently and as part of a team - Possess strong communication and interpersonal skills - Be open to working on a Techno-functional role - Have knowledge of relational databases like Oracle/Postgres/SQL Server - Experience with unit testing, inte
ACTIVELY HIRING
posted 2 months ago

DevOps Engineer

Advanced Micro Devices, Inc
experience3 to 7 Yrs
location
Hyderabad, Telangana
skills
  • Groovy
  • Perl
  • Python
  • GitHub
  • Gerrit
  • Bitbucket
  • GitLab
  • Jenkins
  • TeamCity
  • Docker
  • Buildbot
  • Windows
  • Linux
  • compilers
  • LLVM
  • installation
  • configuration
  • troubleshooting
  • written communication
  • verbal communication
  • SCM systems
  • computer hardware components
Job Description
As a Compiler DevOps Engineer at AMD, you will play a crucial role in coordinating, implementing, and enhancing the continuous integration, testing, automation, and development flow requirements of the compiler team. Your responsibilities will include identifying and improving existing testing practices, maintaining and enhancing continuous integration pipelines, ensuring smooth merges through the compiler's branching scheme, and taking corrective actions on failures. Your efforts will indirectly contribute to the development of first-class compilation technology for AMD GPU. Key Responsibilities: - Work collaboratively with the compiler team to refine existing testing practices to meet future needs. - Collaborate with DevOps, QA, and CQE teams to streamline activities related to continuous integration and testing. - Design, build, test, monitor, manage, and maintain toolchains for critical functions. - Drive improvements to builds, testing, and automation scripts to enhance engineering efforts" velocity and quality. Preferred Experience: - Proficiency in scripting languages like Groovy, Perl, and Python. - Familiarity with SCM systems and code review tools such as GitHub, Gerrit, Bitbucket, and GitLab. - Experience with systems like Jenkins, TeamCity, Docker, and Buildbot. - Comfortable working in both Windows and Linux environments. - Familiarity with compilers, preferably with knowledge of LLVM. - Understanding of computer hardware components with the ability to install, configure, and troubleshoot hardware and software is advantageous. - Strong written and verbal communication skills. Academic Credentials: - Bachelors or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.,
ACTIVELY HIRING
posted 2 months ago

HW Testing

Zilogic Systems
experience3 to 7 Yrs
location
Hyderabad, Telangana
skills
  • test processes
  • programming
  • Perl
  • Python
  • Ruby
  • communication skills
  • debugging
  • integration
  • configuration management
  • Git
  • Gerrit
  • make
  • JIRA
  • Perforce
  • test methodology
  • requirements collection
  • test plan development
  • testing automation
  • verification techniques
  • software releases
Job Description
You should have good hands-on experience of test methodology and test processes, including requirements collection and test plan development, testing automation, and verification techniques. Additionally, you should possess strong experience in programming using scripting languages such as Perl, Python, or Ruby. Communication skills are key, as you will be expected to communicate effectively at multiple levels and across various disciplines. Being a team player is essential, as you will be providing input into a multifunctional team. Furthermore, you should be self-motivated, adaptable, and independent, capable of working with limited supervision, proactively reporting on status and tasks. A willingness to take on tasks outside of a narrowly defined role and a desire to be multi-skilled would be advantageous. - Hands-on experience of Software Releases, Integration, and configuration management process/tools such as Git, Gerrit, make, JIRA, and Perforce. - Programming using scripting languages like Perl, Python, or Ruby. - Good communication skills at multiple levels and across multiple disciplines. - Hands-on debugging experience on-target and simulation model. - Being a team player and providing input into a multifunctional team. - Self-motivated, adaptable, and independent work approach. - Proactively reporting on status and tasks. - Willingness to take on tasks outside of a narrowly defined role. - Desire to be multi-skilled. - Good hands-on experience of test methodology and test processes. - Strong experience in programming using scripting languages like Perl, Python, or Ruby. - Good communication skills at multiple levels and across multiple disciplines. - Hands-on debugging experience. - Ability to work in a team and provide input. - Self-motivated, adaptable, and independent work approach. - Willingness to take on tasks outside of a narrowly defined role. - Desire to be multi-skilled.,
ACTIVELY HIRING
posted 3 weeks ago

Software Developer

Tata Communications
experience6 to 10 Yrs
location
Maharashtra, Pune
skills
  • REST
  • SOAP
  • XML
  • JSON
  • Kubernetes
  • Java
  • Docker
  • JSON
  • XML
  • Groovy
  • Python
  • Java
  • Agile Scrum
  • Git
  • Gerrit
  • JIRA
  • Jenkins
  • Linux
  • SOLID principles
  • design patterns
  • Python scripting
  • OSSBSS system validation
  • UAT execution
  • microservice technologies
  • YANG
  • Camunda
  • BPMN design
  • Kotlin
  • CICD
  • UNIX Flavors
  • multithreading techniques
Job Description
You are sought for the role of a dynamic and technically proficient software developer to validate and co-develop supplier network orchestration based applications. Your primary responsibility will be to ensure that delivered automation aligns with existing NBI provisioning rules and meets operational requirements. This position will require you to focus on functional validation, API verification, and supplier compliance to guarantee seamless integration of ONAP-based orchestration. Key Responsibilities: - Validate developed code to ensure functional correctness before approval. - Conduct API testing to verify interactions between ONAP, Cramer, TCx, and network elements. - Ensure automation logic adheres to pre-existing NetP service provisioning rules. - Design and execute End-to-End service validation tests for L1/L2/L3 services. - Work closely with Operations and IT teams to define test cases and expected provisioning behavior. - Identify integration gaps and failure points to ensure smooth service activation. - Conduct failure scenario testing, ensuring proper rollback and error-handling mechanisms. - Provide L2 support for automated workflows and troubleshoot integration failures. - Document provisioning workflows, automation logic, and test results. Qualifications and Skills: - 6-10 years of experience in software development, network provisioning automation, or telecom service orchestration. - Experience with NetP provisioning workflows and Cramer inventory systems. - Strong knowledge of API-based integrations (REST, SOAP, XML, JSON, Python scripting for testing). - Hands-on expertise in OSS/BSS system validation, regression testing, and UAT execution. - Familiarity with ONAP orchestration, service decomposition, and policy-based automation. - Basic knowledge of Kubernetes and Java technologies. - Proficiency in Docker, Kubernetes, and micro-service technologies. - Expertise in JSON, YANG, and XML. - Camunda & BPMN design. - Strong command of backend programming languages like Groovy, Kotlin, Python, and Java. - Comprehensive knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. - Experience with CI/CD, Agile (Scrum), Git, Gerrit, JIRA, and Jenkins. - Hands-on experience with Linux or equivalent UNIX Flavors. - Strong understanding of SOLID principles, design patterns, and multithreading techniques for backend application development. - Strong communication and collaboration skills. - Analytical thinking and problem-solving abilities. - Ability to work under pressure and meet deadlines. - Attention to detail and quality orientation.,
ACTIVELY HIRING
posted 6 days ago

Software Developer

HARMAN India
experience2 to 6 Yrs
location
Maharashtra
skills
  • Java
  • JavaScript
  • CSS
  • HTML
  • Docker
  • Kubernetes
  • GitHub
  • Git
  • Gerrit
  • CVS
  • Jenkins
  • ReactJS
  • TypeScript
  • Rest API development
  • Dockerfiles
  • CICD pipelines
Job Description
As a software developer with 2 to 5 years of experience, you will be responsible for: - Developing backend applications and APIs using Java. - Utilizing ReactJS for frontend development. - Working with JavaScript, TypeScript, CSS, and HTML. - Demonstrating a good understanding of Web UI development and mid-tier development. - Implementing Rest API development. - Having knowledge of Docker and Kubernetes. - Proficient in authoring and maintaining Dockerfiles. - Understanding Kubernetes components and cloud provider offerings. - Skilled in source control management techniques like branching, code review, and merging using GitHub, Git, Gerrit, or CVS. - Participating in peer reviews, unit testing, CI/CD pipelines using Jenkins, and cloud deployments. - Troubleshooting and resolving production issues as part of support rotations. - Contributing to performance tuning, optimization, and refactoring efforts. To be eligible for this role, you are required to: - Work in a hybrid mode and commute to the Magarpatta Pune office at least 2 days a week. - Successfully pass a background investigation as a condition of employment.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
All India
skills
  • JavaScript
  • Git
  • Gerrit
  • Jenkins
  • manufacturing processes
  • production planning
  • execution
  • PP
  • test automation tools
  • SOAPUI
  • design thinking
  • agile
  • analytical skills
  • communication skills
  • MCA
  • frontend application development
  • UI5
  • SAP WebIDE
  • PPPI
  • START
  • OPA5
  • testdriven development
  • scrum methodology
  • conceptual skills
  • flexibility
  • quick learning ability
  • Bachelors degree in Engineering
Job Description
As a Developer at SAP, you will play a crucial role in designing and developing state-of-the-art software applications in S/4HANA cloud and on-premise. You will collaborate with teams across organizational boundaries and possess superior technical leadership and communication skills. Your responsibilities will include: - Translating complex business requirements into technical requirements effectively. - Working closely with the Architect, Product Owner, and stakeholders to drive design and code reviews. - Authoring and reviewing design and technical documentation. - Applying clean code principles through code reviews, inspections, unit testing, and other quality tasks. - Performing development tasks independently, ensuring timely and high-quality delivery. - Mentoring other developers and being a go-to person in the team. To excel in this role, you should bring: - Minimum 5 years of experience in frontend application development. - Proficiency in developing frontends using UI5/JavaScript for complex backend functionalities. - Familiarity with developer tools such as SAPs WebIDE, Git, Gerrit, and Jenkins. - Understanding or expertise in manufacturing processes, production planning, and execution, especially in PP and/or PP-PI. - Experience with test automation tools like START, OPA5, and/or SOAPUI. - Knowledge of design thinking, agile, test-driven development, and scrum methodology. - Strong analytical and conceptual skills. - Excellent communication skills to articulate complex ideas clearly. - Flexibility, openness to new challenges, and the ability to work with virtual and distributed teams. - Quick learning ability and willingness to be cross-skilled in various technologies as per business requirements. - Strong educational background with a Bachelor's degree in Engineering or MCA from reputed institutes. SAP S4HANA PCE organization focuses on providing innovative solutions with state-of-the-art technology for manufacturing operations. The S/4HANA Manufacturing for Production Engineering and Operations project combines engineering and manufacturing features, spanning multiple organizations and locations. As part of the team, you will work on developing top-notch solutions to deliver continuous benefits to customers. SAP's culture of inclusion, focus on health and well-being, and flexible working models ensure that every individual, regardless of background, feels valued and can perform at their best. With a commitment to diversity and equal opportunity, SAP invests in its employees" growth and development to create a more equitable world. If you are interested in applying for a career at SAP, please note that successful candidates may undergo a background verification process with an external vendor. SAP is an equal opportunity workplace and is committed to providing accessibility accommodations to applicants with disabilities.,
ACTIVELY HIRING
posted 2 months ago
experience10 to 15 Yrs
location
Hyderabad, Telangana
skills
  • GitHub
  • Gerrit
  • Jenkins
  • Docker
  • Groovy
  • Python scripting
  • CICD
Job Description
As a Staff Engineer at Qualcomm India Private Limited, you will lead a team in developing applications, Test Framework, and automating the evaluation of "Agentic AI and multimodal use cases" using Qualcomm AI Stack SDKs and tools on Snapdragon platforms. Collaboration with the AI software team and other internal sub-teams is crucial for enhancing the SDK for various platforms. You will have the opportunity to work independently with minimal supervision, providing guidance to team members. Your decision-making skills will play a significant role in impacting work beyond your immediate group. **Key Responsibilities:** - Lead the team in developing applications, Test Framework, and automating evaluation using Qualcomm AI Stack SDKs - Collaborate with the AI software team and other internal sub-teams for enhancing the SDK - Work autonomously with minimal supervision and provide guidance to team members - Make significant decisions that impact work beyond the immediate group **Qualifications Required:** - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience OR Master's degree with 3+ years OR PhD with 2+ years - 2+ years of experience with Programming Languages such as C, C++, Java, Python, etc. In the role of Staff Software Engineer in the Machine Learning Group at Qualcomm, you will play a pivotal role in creating and implementing machine learning techniques, frameworks, and tools. You will be responsible for assisting in the software design and development of the Qualcomm AI Stack, SDKs, and associated tools targeting Snapdragon platforms, showcasing your passion for software design and development. As a DevOps Staff Engineer at Qualcomm, you will utilize your expertise in Python programming and DevOps tools to build functional systems that enhance project deliverables. Your responsibilities will include improving CI/CD tools integration/operations, automating CI/testing, managing various tools, mentoring junior engineers, troubleshooting issues, and contributing to the overall DevOps strategy. **Key Responsibilities:** - Improve CI/CD tools integration/operations and automate CI/testing - Implement and manage various tools for software delivery processes - Work closely with development and operations teams for seamless integration and deployment - Mentor junior engineers and guide the team towards best practices - Contribute to the development and implementation of the organization's overall DevOps strategy - Troubleshoot issues along the CI/CD pipeline - Write automations to minimize cost and time **Skills Required:** - Proficiency in Python scripting - Experience with code repository systems like GitHub or Gerrit - Strong familiarity with Jenkins for enabling CI/CD - Ability to convert existing freestyle pipelines to groovy or other scripts - Excellent communication, analytical, and troubleshooting skills - Experience creating docker images, containers, and troubleshooting **Qualifications Required:** - Bachelor's degree in a technical field (e.g., Computer Engineering, Computer Science, Information Systems) - 10-15 years of IT-relevant work experience in DevOps Please note that Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact Qualcomm at disability-accommodations@qualcomm.com. Qualcomm expects its employees to abide by all applicable policies and procedures, including security and confidentiality requirements. Staffing and recruiting agencies are advised not to submit unsolicited profiles, applications, or resumes through Qualcomm's Careers Site. For more information about any role, you may contact Qualcomm Careers directly.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter