What are the responsibilities and job description for the Python Software Engineer position at Cerebra Consulting Inc?
Job Details
Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web Services, Salesforce, Oracle EBS, Peoplesoft, Hyperion, Oracle Configurator, Oracle CPQ, Oracle PLM and Custom Application Development. Utilizing solid business experience, industry-specific expertise, and proven methodologies, we consistently deliver measurable results for our customers. Cerebra has partnered with leading enterprise software companies and cloud providers such as Oracle, Salesforce, Amazon and able to leverage these partner relationships to deliver high-quality, end-to-end customer solutions that are targeted to the needs of each customer.
Hello,
I hope you are doing well,
Position: Python Software Engineer
Location: Remote - Costa Mesa, CA (Local to PST)
Duration: 24 Months
Duration: 24 Months
Job Description
Software Engineer Backend (Python)
About the Role:
Our team is responsible for building the backend components of MLOps platform on AWS. The backend components we build are the fundamental blocks for feature engineering, feature
serving, model deployment and model inference in both batch and online modes.
?
What you will do here:
?? Design & build backend components of our MLOps platform in Python on AWS.
?? Collaborate with geographically distributed cross-functional teams.
?? Participate in on-call rotation with the rest of the team to handle production incidents.
?
What you will need to succeed:
?? At least 3 years of professional backend development experience with Python.
?? Experience with web development frameworks such as Flask or FastAPI.
?? Experience working with WSGI & ASGI web servers such as Gunicorn, Uvicorn etc.
?? Experience with concurrent programming designs such as AsyncIO.
?? Experience with containers (Docker) and container platforms like AWS ECS or AWS EKS
?? Experience with unit and functional testing frameworks.
?? Experience with public cloud platforms like AWS.
?? Experience with CI/CD practices, tools, and frameworks.
?
Nice to have skills:
?? Experience with Apache Kafka and developing Kafka client applications in Python.
?? Experience with MLOps platforms such as AWS Sagemaker, Kubeflow or MLflow.
?? Experience with big data processing frameworks, preferably Apache Spark.
?? Experience with DevOps & IaC tools such as Terraform, Jenkins etc.
?? Experience with various Python packaging options such as Wheel, PEX or Conda.
?? Experience with metaprogramming techniques in Python.
-
Thanks & Regards
Shaik Anwar | Technical Recruiter | Cerebra Consulting Inc
270 Lancaster Ave STE D2, Malvern, PA 19355
Office: Ext 175, Cell:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.