Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5 - 10 years
7 - 12 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: Master's Degree in Engineering, Computer Science or related field. 12+ years of Software Engineering. 8+ years of experience with Linux Distributions such as (Yocto, OpenWRT, Debian). 8+ year of hands-on work experience with Git, GitHub, Gerrit, Source Code Management Systems. 5+ years in a technical leadership role with or without direct reports. 5+ years of experience with Linux system API. Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. Designs and implements software sub-systems for complex, large-scale products and systems. Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. Writes detailed technical documentation for highly complex Software projects; reviews technical documentation for junior engineers. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is critical in nature and highly impacts program, product, or project success. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement: Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills:C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks. Applicants :Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 months ago
4 - 8 years
6 - 10 Lacs
Pune
Work from Office
Job Purpose Middleware Admin job purpose is to : 1.Design the Customer facing application flow to get it served efficiently. 2.Plan/design the architecture for application. 3.Monitor the application performance and server compute. 4.Plan and execute the Drills with minimum RTO and RPO. 5.Handle the partner team impart KT and help with designing roaster for the team to follow. 6.Work on migrations and Restoration drills. 7.Work towards maintaining the compliance points across all the environments. 8.Work on formulating backups on respective servers for backup and receovery. 9.Work on Critical P1 issues and trouble shoot the problem and provide the resolutions on priority. 10.Track and maintain the Incident and Change Management Process and adhere to all Governance activities Duties and Responsibilities A-Minimum required Accountabilities for this role Project Implementation: 1.Understand the Application requirement/Load from Functional teams and create a design accordingly. 2.Responsible for Installation and configuration of Application Servers on different middleware technology stacks. 3.Configuration to make application accessible over secure protocol. 4.Setup routes for the incoming and outgoing API and application requests flows for the end users 5.Seamlessly Integrate Web and app servers to serve the Customer load and to maintain the performance of the application to the end users. Troubleshooting: 1.Track the Application/Request Flows. 2.Should be able to guide the customers on their requests and to resolve them efficiently. 3.Understand and implement the switchover and switchback processes as a part of DR/HA drills. 4.Understand and scale the environments based on stats and performance of env over past months/quarter. Team Handling: 1.Work in continuous sync with the partner team and get the scheduled and BAU tasks done efficiently. 2.Understand the pain areas for team members and align support/KT for the partner team. 3.Handling the Off-Role technical team plan their shifts to have un-interrupted support 24*7. Continuous Learning: 1.Keep learning new devops tools and try and incorporate the same to streamline the on-going processes. 2.Focus on reducing the manual tasks and automate the tasks to reduce the execution time. Key Decisions / Dimensions Technology Stack:Selecting appropriate Technology stack based on requirement and application flow post discussing with Stakeholders/Vendors/Functional teams. Customer API Flows :Plan and decide on request flows to minimize the hops and to get optimum results. Mentorship :Decide and take call on guiding and planning the training sessions to partner teams to make them perform efficiently and avoid manual mistakes. Security and Compliance :Plan for compliance activities implementations based on downtime provided and adhere to infosec requirements. Major Challenges Co-ordinating with different application stake holders and support them in onboarding new applications/enhancements and maintain the support throughout. To make all application environment Compliance in terms of VAPT and Appsec closures. To maintain RPO and RTO during the application environment switches. To maintain consistency among the Pre-Prod, Prod and DR environments. Try and Maintain 100% uptime for all the Core applications under support. Required Qualifications and Experience Qualifications: Minimum qualification required is B.E./B.Tech/BSC-IT with minimum of 4+ Years of experience in Middleware Technologies. Work Experience Should have good analytical and problem-solving skills. Should have strong ownership. Should have good communication skills. Operating Systems:Experience in Windows 2008 R2/2012/2016/2019 Server, & Linux RedHat, CentOS, Debian along with scripting knowledge. Installation and configuration of Application Servers [Jboss/WAS/Tomcat]. Troubleshooting knowledge on Application/Request Flows. Knowledge on SSL Configuration and its troubleshooting. Setting up Webservers {Apache/IHS/OHS} and its troubleshooting. Integration of Webservers to App servers. Backup and Recovery:Experience of App Backup and Disaster Recovery methods, with DR drill
Posted 3 months ago
5 - 8 years
7 - 10 Lacs
Pune
Work from Office
Job Purpose Database Administrator job consist of capacity planning, installation, configuration, database design, migration, performance monitoring, security, troubleshooting, as well as backup and data recovery Duties and Responsibilities Provide 24x7 support for mission critical production databases. Excellent written and verbal communication MS-SQL Database Installation/Configuration, monitoring, managing, and maintaining production databases. MS-SQL database migration and upgrade Experience of DB Backup/Restoration and Disaster Recovery methods Implementing replication solutions such as Always-on, setup monitoring tools, optimizing resources, etc. SQL query tuning hands-on experience Data Governance, Data security and compliance. Implementation various database automation techniques to reduce operational overhead. Experience in installing, managing, monitoring 2014/2016/2017/2019 Managing On-premises SQL Servers, and Azure Cloud VM services Experience in SQL Server DB Creation, User creation and Permissions, Object creation etc. Required Qualifications and Experience a)Qualifications Minimum qualification required is B.E./B.Tech/BSC-IT with minimum of 5+ Years of experience in MS-SQL DBA b)Work Experience Should have good analytical and problem-solving skills. Should have strong ownership. Should have good communication skills. RDBMS:Experience in MS SQL Server 2014/2016/2017/2019, & knowledge of Postgres 12, 13, 14 etc Operating Systems:Experience in Windows 2008 R2/2012/2016/2019 Server, & Linux RedHat, CentOS, Debian Backup and Recovery:Experience of DB Backup and Disaster Recovery methods, with DR drill
Posted 3 months ago
4 - 6 years
6 - 8 Lacs
Mumbai
Work from Office
Knowledge on CentOS , Ubuntu, ESXI, Debian, Nutanix, AHV etc , network devices and middle ware etc Audit experience on Server,Network devices,custom OS etc. Knowledge in Server Migrations/optimization Expertise in physical,dedicated,cloud servers Required Candidate profile Exp/Expertise Project Planning Exp/Expertise Open-source software/tools security testing Exp/Expertise on governance document and review Exp/Expertise Vulnerability Assessment & Risk Management
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Responsibilities Cloud Platform Expertise:Develop and maintain key cloud platform services, ensuring they align with business and technical requirements. Efficient Code Development:Implement modern tools and techniques to create clean, efficient, and reusable code. Performance Optimization:Identify and address design, development, and delivery performance bottlenecks to enhance overall system efficiency. Unit Testing and Automation:Define, implement, and execute unit tests, including automation, to ensure the reliability and robustness of the developed software. Progress Reporting:Regularly report progress to stakeholders, keeping them informed about development milestones and potential challenges. You will be responsible for producing and enhancing features that collect, transform, and surface data on the various components of our cloud. The ability to take in requirements on an agile basis and be able to work autonomously with high level perspective is a must. You understand cloud native concepts and have experience with highly tunable and scalable Kubernetes based cloud deployments. You will participate in the design of the service, writing tools and automation, building containers, developing tests, determining monitoring best practices and handling complex escalations. Required education Bachelor's Degree Required technical and professional expertise 5+ years experience and expertise in programming atleast in one language Python/Go/Node.js 5+ years experience in developing and deploying applications on Kubernetes and containerization technologies like Docker 5+ years familiarity with working in a CICD environment Experience with building automated tests, handling customer escalations, 3-5 years experience with managing service dependencies via Terraform or Ansible 2+ years experience in operating with secure principles At least 5 years of experience with micro-service development At least 2 years' experience with no-sql database systems such as MongoDB At least 2 years' experience with operating, configuring, and developing with caching systems like redis Proven understanding of REST principles and architecture Familiarity with working with Cloud services (IBM Cloud, GCP, AWS, Azure) Preferred technical and professional experience Experience with development on PostgreSQL, Kafka, Elastic, MySQL, Redis 3-5 years experience with managing Linux machines using Configuration management (eg, Chef, Puppet, Ansible). Debian experience is preferred 3+ years experience with ability to automate using scripting languages Shell Experience with troubleshooting, using and configuring Linux systems 2+ years experience with infrastructure automation 2+ years experience with using monitoring tooling like Grafana, Promethus
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Mumbai
Work from Office
Responsibilities As a Linux Administrator L2, he/she will assume a senior-level role in the administration, optimization, and support of Linux-based systems within the organization. This advanced-level position requires a comprehensive understanding of Linux principles, technologies, and best practices, as well as the ability to lead cross-functional teams in ensuring the stability, security, and performance of Linux environments. You will need to visit the domestic client's offices / data centres on a daily basis or on an as-needed basis as part of this role. Responsibilities: Linux System Leadership:Lead the design, implementation, and maintenance of Linux-based systems, including server infrastructure, virtualization platforms, and container environments, ensuring scalability, reliability, and performance. System Optimization:Develop and implement strategies to optimize Linux systems, including kernel tuning, file system management, and performance monitoring, to maximize efficiency and resource utilization. Security Management:Implement and maintain security measures to protect Linux systems from security threats and vulnerabilities, ensuring compliance with security policies and regulatory requirements. High Availability and Disaster Recovery:Design and implement high availability and disaster recovery solutions for Linux environments, including clustering, replication, and backup strategies, to ensure business continuity and data protection. Automation and Scripting:Develop and maintain automation scripts and tools to streamline system administration tasks, improve efficiency, and enforce configuration management best practices. Troubleshooting and Issue Resolution Leadership:Serve as a subject matter expert in troubleshooting Linux-related issues, providing guidance and leadership to resolve complex problems and minimize downtime. Documentation and Training:Develop and maintain comprehensive documentation for Linux systems and processes, including configuration guides, standard operating procedures, and incident reports. Provide training and mentorship to junior Linux administrators as needed. Collaboration:Collaborate with cross-functional teams, including system administrators, network engineers, and application developers, to support Linux infrastructure requirements and initiatives. Participate in architectural discussions and provide recommendations for system improvements and enhancements. Ready to work on 24/7 shifts to support client requirement Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5+ years of experience in Linux administration or related roles, with demonstrated leadership in administering and optimizing Linux-based systems. Expertise in Linux operating systems, including Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, and Debian, with proficiency in system installation, configuration, and troubleshooting. Strong understanding of networking, storage, and virtualization technologies in Linux environments. Experience with automation tools and scripting languages such as Shell, Python, or Perl. Knowledge of security best practices and tools for Linux systems, including firewalls, intrusion detection/prevention systems, and vulnerability scanning. Excellent analytical, problem-solving, and communication skills, with the ability to lead cross-functional teams and collaborate effectively with stakeholders at all levels. Willingness to work in nights shifts or support 24 x 7 Coverage as per the Business needs Preferred technical and professional experience You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies Ambitious individual who can work under their own direction towards agreed targets/goals and with creative approach to work Intuitive individual with an ability to manage change and proven time management Proven interpersonal skills while contributing to team effort by accomplishing related results as needed Up-to-date technical knowledge by attending educational workshops, reviewing publications
Posted 3 months ago
3 - 8 years
2 - 7 Lacs
Chandigarh
Work from Office
Preferred candidate profile We are looking for a Linux Administrator at least 3 years of experience who will be responsible for installation and configuration of webserver and database server. The ideal candidate should have knowledge of deployment of websites. who will be responsible for designing, implementing, and monitoring the infrastructure and knowledge of docker ,CI/CD. 1.In depth knowledge of Linux: RedHat, CentOS, Debian, etc. 2.Solid knowledge of installation and configuration of Webserver(Nginx or Apache), database server(MySQL, PostgreSQL, MongoDB). 3. knowledge about the cloud service like AWS, Azure, Digitalocean. 4. knowledge about the networking like Switches, router, firewall. 5. Knowledge of docker, CI/CD and terraform 6 Knowledge of deployments of website in different language like PHP, NodeJS, python on production server
Posted 3 months ago
2 - 4 years
4 - 8 Lacs
Bengaluru
Work from Office
Responsibilities Candidates should have a strong desire to work within a CICD environment and have a passion for embracing new cloud technologies. You need to be collaborative, able to handle responsibility and love learning new techniques and tools. There is a requirement to be expert in any one language(Python or Go) and other cloud technologies such as Kubernetes. Candidate should havetrack record of delivering microservices based SW solutions using Continuous Integration/Continuous Deployment tools such as Jenkins, GitHub, Gradle, Travis and Docker. The developer will participate in the design of the service, writing tools and automation, building containers, developing automated tests, implementing monitoring and runbooks, and handling complex customer escalations. The developer must have a deep understanding of the HA configurations, and general operations in a production environment. The key requirement is to have a passion for Developing a High quality, Highly Available service. We are a "You build it, You run it" culture. As a developer, you will join our follow-the-sun rotation where you will be the primary responder for automated system alerts. You will follow runbooks to resolve issues and use your troubleshooting and analytical skills to diagnose or troubleshoot platform or Data Service issues. Required education Bachelor's Degree Required technical and professional expertise 2-4 years in programming with Python 2-4 years experience in Kubernetes and CICD environment 2-4 years experience with developing and operating highly available, distributed applications in production environments on Kubernetes 2-4 years experiencewith managing service dependencies such as service credentials or other cloud service via Terraform or Ansible 2-4 years experience working with any Database (Redis/MySQL/PostGre/Mongo/Elastic) Fluent in English Preferred technical and professional experience Go Lang programming Experience with Kubernetes Experience with development on PostgreSQL, Kafka, Elastic, MySQL, Redis, or MongoDB 2-4 years experience with managing Linux machines using Configuration management (eg, Chef, Puppet, Ansible). Debian experience is preferred. In depth knowledge of at least one Cloud Provider IaaS ecosystem (VPC, Storage, IAM)
Posted 3 months ago
2 - 6 years
4 - 8 Lacs
Bengaluru
Work from Office
Responsibilities Members of our Advanced Customer Support team are talented specialists, integral to the operations of the IBM Cloud support organization. Our engineers focus on delivering a positive, customized experience to our end users, working with a wide variety of tools at their disposal. Customer satisfaction is your key focus and you will be a significant contributor delivering IT Support that will delight our IBM Users. You'll be comfortable in technical environments and quickly be able to analyze complex multi-system issues. Our Security Support Engineers work closely with our end users to troubleshoot and resolve issues surrounding their cloud-based security products Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise A strong knowledge in the following areas is recommended: Intermediate knowledge of Operating System Principals (Windows, Linux, VMware) Strong troubleshooting/analytical skills (log parsing, deep-dive testing, etc) A strong understanding of Networking, Gateways, Firewalls, & Routing SSL Certificates VPN, OpenVPN, Authentication Network Protocols, TCP/IP, OSPF, RIP, DNS, VLAN Other responsibilities include: Diagnose and troubleshoot issues reported by IBM Cloud customers. Effectively communicate with customers and partners via phone, chat and case regarding technical issues. Document and track customer cases from start to finish ensuring customer expectations are properly managed and that technical issues are resolved to the customers Work with various internal teams, and management to diagnose and resolve critical issues. Preferred technical and professional experience Industry certifications related to network & security technologies such as CISSP, CEH, CCNA Experience with Cisco, Juniper/JunOS, Vyatta is a strong plus. Linux (CentOS/RedHat,Ubuntu/Debian) Troubleshooting
Posted 3 months ago
5 - 8 years
25 - 40 Lacs
Bengaluru
Work from Office
Job Summary Our TechOps Engineers are the frontline team keeping our large fleet of cloud-hosted Apache Kafka, Cassandra, OpenSearch, Cadence, Valkey, Clickhouse and PostgreSQL clusters up and running. Every day you will diagnose and solve challenging and interesting technical problems providing a service that is relied on by some of the leading global names in tech to deliver for millions of end users. Our service is relied on by some of the leading global names in Banking and Financial Services, Telecom, IoT and Tech companies that interact with millions of end users. This role is for Tech-ops engineer, primarily focusing on Apache Kafka Opensource technology - that includes operating, maintaining, upgrading and continuously improving the Managed Service for Kafka (across AWS, Azure and GCP) to deliver a great customer experience. This role includes participating in a rotating Level-2 roster. Job Requirements Good Cloud operational knowledge (AWS or Azure or GCP) Preferably have past IT Customer service/support experience. Strong knowledge and experience with Linux and be comfortable working from the command line (essential) Good fundamental Computer science / software engineering skills and knowledge, particularly Operating System internals, memory management, and networking. Investigating/researching Kafka issues by reviewing the Apache Kafka codebase or Kafka Jira project would be a plus. Programming skills in Python or Java, and source code control using Git would be a plus. Be a proactive, reliable, and supportive member of the Technical Operations team for Kafka, and participate in a rotating L2 shift roster. Provide expert operational support to our nodes running in the cloud (AWS, Azure, and GCP), using technologies such as Linux (Debian), Docker, and languages including Java, Python and bash. Liaise with our customers’ engineers in resolving interesting issues related to Apache Kafka usage and other supported technologies. Undertake complex cluster operations such as migrations, upgrades, and maintenance on our fleet. Develop and continually improve our suite of internal automation tools, applications, and processes. Education A minimum of 5 years of experience is mandatory, while 5 to 8 years of experience is highly desirable. A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master's Degree, a PhD, or equivalent experience is required..
Posted 1 month ago
3 - 5 years
9 - 11 Lacs
Chennai
Work from Office
Installing hardware & software, & improve & keep up with the backend servers/ systems of applications hosted on Data Center/ Cloud Infrastructure. Knowledge of system security (e.g. intrusion detection systems) , data backup/recovery Required Candidate profile Configuration of servers, operating systems administration, hardening, load balancers, firewall , management of users, processes, resource contention, preventive maintenance &management of updates
Posted 1 month ago
1 - 5 years
15 - 19 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities: Looking for skilled Linux Software Engineers with experience in Debian rules, debugging and developing Yocto Project recipes. Develop, maintain, and enhance Linux-based systems and applications, focusing on Yocto, Ubuntu, and Debian distributions. Proven experience in Linux development, with a strong focus on Yocto, Ubuntu, and Debian distributions. Contribute to open-source projects and communities, ensuring code quality and adherence to best practices. Troubleshoot and resolve issues related to system performance, security, and reliability. Create and maintain comprehensive documentation for developed software and systems. Stay up-to-date with the latest trends and advancements in Linux development and open-source technologies. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. Strong understanding of system architecture, kernel development, and device drivers. Requirements:Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field.Strong development experience with C/C++ and good programming skills.Strong communication skills and analytics skillsStrong hands-on experience on Ubuntu, RedHat like Linux Distros and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc.Strong understanding of Linux kernel and internals.Strong understanding of SOC systems and related concepts, including bring-up.Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics.Strong hands-on experience with troubleshooting software and system issues.Strong hands-on experience with full software development life cycle including design, implementation, deployment and support.Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas.Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2