Flag job

Report

Python developer

Min Experience

0 years

Location

Hyderabad, IN

JobType

Employee

About the job

Info This job is sourced from a job board

About the role

Seeking a skilled Python Developer to join our team and help us develop applications and tooling to streamline in-house engineering design processes with a continuous concern for quality, targets, and customer satisfaction. Job Description 1.Write clean and maintainable Python code using PEP guidelines 2. Build and maintain software packages for scientific computing 3. Build and maintain command line interfaces (CLIs) 4. Build and maintain web applications and dashboards 5. Design and implement data analysis pipelines 6. Create and maintain database schemas and queries 7. Optimise code performance and scalability 8. Develop and maintain automated tests to validate software 9. Contribute and adhere to team software development practices, e.g., Agile product management, source code version control, continuous integration/deployment (CI/CD) 10. Build and maintain machine learning models (appreciated, but not a prerequisite) Technical Stack 1. Languages: Python, SQL 2. Core libraries: Scipy, Pandas, NumPy 3. Web frameworks: Streamlit, Dash, Flask 4. Visualisation: Matplotlib, Seaborn, Plotly 5. Automated testing: pytest 6. CLI development: Click, Argparse 7. Source code version control: Git 8. Agile product management: Azure DevOps, GitHub 9. CI/CD: Azure Pipelines, Github Actions, Docker 10. Database systems: PostgreSQL, Snowflake, SQlite, HDF5 11. Performance: Numba, Dask 12. Machine Learning: Scikit-learn, TensorFlow, PyTorch (Desired)

About the company

TechnipFMC is committed to driving real change in the energy industry. Our ambition is to build a sustainable future through relentless innovation and global collaboration – and we want you to be part of it. You'll be joining a culture that values curiosity, expertise, and ideas as well as diversity, inclusion, and authenticity. Bring your unique energy to our team of more than 20,000 people worldwide, and discover a rewarding, fulfilling, and varied career that you can take in anywhere you want to go.

Skills

sql
python
scipy
pandas
numpy
streamlit
dash
flask
matplotlib
seaborn
plotly
pytest
click
argparse
git
azure devops
github
azure pipelines
github actions
docker
postgresql
snowflake
sqlite
hdf5
numba
dask
scikit-learn
tensorflow
pytorch