
Full Stack Software Engineer
Cameron, a Schlumberger company4 days ago
Pune, IndiaSenior
Responsibilities
- Develop end-to-end Dataiku DSS plugins and backend APIs using Python.
- Design, develop, and maintain server-side logic and client-side applications.
- Build user interfaces with HTML, CSS, JavaScript, and Angular.
- Develop and manage SQL and PL/SQL database queries and procedures.
- Design and consume RESTful web services.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Apply relevant tools and technologies for CI/CD, containerization, and cloud platforms as needed.
Requirements
- B.Tech or B.E. in Engineering.
- At least 5 years of relevant experience as a Full Stack Developer.
- Proficiency in Python for API and plugin development.
- Experience with Dataiku DSS.
- Strong understanding of RESTful API design and best practices.
- Hands-on experience with SQL and PL/SQL.
- Experience with HTML, CSS, JavaScript, and Angular, preferably Angular 10 or later.
- Knowledge of front-end tools such as npm and Webpack.
- Familiarity with microservices architecture, CI/CD tools, Docker, Kubernetes, and cloud platforms such as AWS, Azure, or Google Cloud.
- Strong verbal and written communication, problem-solving, and collaboration skills.
- Prior oil and gas industry experience and basic LLM understanding are preferred.
Tech Stack
Categories
About Cameron, a Schlumberger company
Cameron Products delivers advanced technologies and engineered solutions spanning pressure control, flow control, processing systems, and across the energy value chain.