What are the responsibilities and job description for the Python Engineer - W2 Only - 100% remote position at Chelsoft Solutions Co.?
Python Developer
12 month contract
100% REMOTE
Role Summary
Design & build backend components of MLOps platform on AWS.
Collaborate with geographically distributed cross-functional teams.
Participate in on-call rotation with the rest of the team to handle production incidents.
Knowledge, Skills And Experience
12 month contract
100% REMOTE
Role Summary
Design & build backend components of MLOps platform on AWS.
Collaborate with geographically distributed cross-functional teams.
Participate in on-call rotation with the rest of the team to handle production incidents.
Knowledge, Skills And Experience
- Python Programming
- AWS Services
- Flask
- Spark Programming knowledge (Pyspark/Scala)
- Async Programming
- boto3
- Must have 5 to 9 years of working experience in Python programming with flask, FastAPI
- Experience working with WSGI & ASGI web servers such as Gunicorn, Uvicorn etc.
- Experience with concurrent programming designs such as AsyncIO.
- Experience with unit and functional testing frameworks.
- Experience with any of the public cloud platforms like AWS, Azure, GCP, preferably AWS.
- Experience with CI/CD practices, tools, and frameworks.
- Should be a team player working with Cross Geography team
- 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 container platforms such as AWS ECS or AWS EKS.
- Experience with DevOps & IAC tools such as Terraform, Jenkins etc.
- Experience with various Python packaging options such as Wheel, PEX or Conda.