Software Developer / DevOps Engineer in Gurugram, India
India, Gurugram
Software Developer / DevOps Engineer in Gurugram, India is listed on Jobeax. Browse 30,000+ vacancies available.
We are seeking an experienced Django REST Framework Developer to build and enhance the backend API services for large-scale ERP software using a microservices architecture. The ideal candidate should have strong proficiency in Python, Django, Django Rest Framework, and relational databases like PostgreSQL You will work on creating efficient, scalable, and secure APIs, utilizing various tools and frameworks such as Celery, Kafka, Redis, Django Channels, and data-processing libraries like Pandas and NumPy. A solid understanding of ERP systems is essential, as you will be developing modules that drive business-critical operations.
Responsibilities
Design, develop, and maintain backend APIs for a large-scale ERP system using Django Rest Framework.
Architect and implement a microservices architecture, ensuring the backend services are decoupled, scalable, and efficient.
Integrate PostgreSQL databases for storing and managing ERP data, ensuring data integrity and optimization for complex queries.
Implement background tasks and scheduling using Celery and Celery Beat, managing asynchronous workflows across services.
Work with Kafka for messaging and event-driven architecture, ensuring reliable communication between microservices.
Utilize Redis for caching, session management, and optimizing API performance.
Develop real-time communication features using Django Channels for handling WebSockets and async functionalities.
Manage data pipelines and perform data transformations using Pandas and NumPy.
Write clean, maintainable, and well-documented code, following best practices in security and API design.
Collaborate with frontend teams, database administrators, and DevOps engineers to ensure smooth deployment and integration of services.
Troubleshoot and optimize API performance, improving the efficiency of backend operations.
Participate in code reviews, testing, and documentation to deliver high-quality software.
Stay updated with emerging technologies and industry trends relevant to the ERP and backend development space.
Requirements
3+ years of experience in backend development using Django and Django REST Framework.
Strong proficiency in Python and experience with microservices architecture.
Extensive experience with PostgreSQL or other relational databases, with strong knowledge of writing optimized queries and database management.
Experience in handling asynchronous tasks and scheduling using Celery and Celery Beat.
Familiarity with Kafka for building event-driven systems and inter-service communication.
Expertise in Redis for caching, pub/sub messaging, and improving system performance.
Hands-on experience with Django Channels for real-time communication and WebSocket management.
Proficient in Pandas and NumPy for data processing, manipulation, and analysis.
Familiarity with ERP systems and their modules (e. g., finance, inventory, HR, procurement) to build relevant and efficient APIs.
Understanding of RESTful API design principles, security best practices, and scalability patterns.
Knowledge of Docker and containerized deployments for development and production environments.
Experience with version control systems like Git and collaborative development workflows.
Strong problem-solving skills, debugging, and troubleshooting backend issues.
Experience with CI/CD pipelines for automated testing and deployment.
Familiarity with Kubernetes for managing containerized applications in production environments.
Knowledge of GraphQL for building flexible APIs.
Previous experience working on ERP software or other large-scale enterprise applications.
This job was posted by Inderveer Singh from Oreqo.
... to ensure the delivery of scalable and efficient software. Your work focuses on meeting unique business requirements by continuously refining and enhancing software performance and functionality, contributing to the overall success of projects and organizational goals.Sr. DevOps Engineer The DevOps architect should be able ...
... stakeholders, providing regular updates on system performance, reliability, and compliance status. Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). - 6+ years of experience in site reliability engineering, DevOps, or a related role. - Proficiency in cloud ...
... Architecture Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: Your role as a AWS DevOps System Engineer is to fosters collaboration between development teams and infrastructure and ensures that developed software solutions can be operated and run ...
Job Title : Senior Software Engineer (DevOps)Location : BangaloreAbout the Role :As a Senior Software engineer, you will be engaged in the optimization of engineering processes and tooling affecting the Analytics product solutions. You will be involved in the development and support of solutions which enhance the efficiency ...
... TFS, PowerShell, c#, API's, Azure - and many more – that deploy to Azure, AWS, internal, and client hosted platforms. We are a team of experienced and sharp developers with a DevOps mentality What Our Senior Software Engineer I Will Do Learn multiple platforms, technologies and languages (i.e. Azure, Azure DevOps, AWS, PowerShell, ...
... connectors. Configure security roles, privileges, and field‑level security to ensure compliance. Implement auditing, logging, and monitoring for CE applications. DevOps & Environment Management Manage version control and code merges using GitHub repositories. Implement CI/CD pipelines in Azure DevOps for CE solutions. Oversee ...
... destinations since time began, our values guide us. They help us be at our best. For the cities and communities we serve. We're looking for a collaborative Senior Software Engineer to help build and improve a world-class payment platform that impacts millions of users. Proactively collaborate with your team, communicating progress ...
... least 7+ years of experience Extensive experience with Spring Framework Familiarity with Google Cloud Platform, particularly BigQuery Solid understanding of software engineering best practices and design patterns Experience with unit and integration testing (e.g., Strong proficiency in Java with at least 7+ years of experience ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : DevOps ...
We are looking for an experienced Senior Software Engineer / Developer with strong hands-on expertise in AWS cloud services, microservices, REST API development, and Node.js. The ideal candidate will design, develop, deploy, and support scalable, secure, and high-performance cloud-native applications on AWS. Exposure of ...
... will also help lead the shift toward AI-native engineering, using autonomous agents, test harnesses, and modern data infrastructure practices to scale both engineering productivity and business impact. We enjoy a continuous deployment DevOps culture, and take owner-operator pride in supporting our code in production. Our ...
Senior Software Engineer – FDE (Full-Stack / AI Focus) Location: Remote / Chennai / Mumbai Employment Type: Full-time Role Overview We are seeking a Senior/Staff Software Engineer to design and build scalable full-stack systems that deliver measurable business value. This role involves working closely with cross-functional ...
... insights Cloud Infrastructure : Leverage AWS services to build resilient, performant solutions Cross-functional Collaboration : Work closely with frontend engineers, DevOps, and stakeholder teams to deliver end-to-end platform features Skill and Experience: - 6+ years of software development experience with strong Python ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Mainframe Modernization ...
... international travel to other Natus sites or customers ( Bachelor of Science or Masters in Computer Science, Engineering or similar. Minimum 8 years' experience software development with C++, MFC and some C# in a real-time environment Experience developing medical device software or similar in a heavily regulated industry. Experience ...
Job Title : Lead MLOps DevOps https://jobeax.com/link/bF4myIpqbKstZFWN Location : Bangalore, https://jobeax.com/link/zDc0YtaNmEkNX3mZ Range : 8 - 12 https://jobeax.com/link/538h6twOUpNDLvhD We're Looking For :This lead-level role owns the design and operation of MLOps and DevOps platforms that support reliable model build, ...
... Independent contributor, but someone who can also provide thought leadership in terms of architecture/design/development. Relevant or 1-2 years of experience with DevOps and CI/CD. Experience on front-end development, specifically ReactJS or Angular JS General Skills Software engineer with relevant experience in developing, packaging, ...
... analytics — helping the world's largest employers find the right people, faster and fairer. But we're not done. Not even close. Role Overview: We are hiring a Software Engineer to design, build, and maintain scalable software systems that power our global recruitment advertising infrastructure. You will collaborate with cross-functional ...
... education Summary: As a Custom Software Engineer, a typical day involves collaborating closely with stakeholders to understand and define the requirements for new software applications. You will engage in designing solutions that align with business processes and application needs, ensuring that the software developed effectively ...
... Understanding of monitoring tools such as Splunk, Prometheus, Grafana, or ELK. Qualifications Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. Relevant certifications in Python, Ansible, Cloud, or DevOps will be an added advantage. Desired Competencies Strong analytical and problem-solving ...