Cloud Engineer/Machine learning Engineer/AiOps Engineer - American Technology Consulting
Urbandale, IA
About the Job
REMOTEUrbandale, IAPrimary Roles• Develop features and provide support for the Ground SpeedAutomation product• Create and update APIs and backend processes running on AWS Lambda• Write Python code to query from PostgreSQL/PostGIS databases• Analyze data using SQL and Pyspark• Create and maintain updates to AWS resources• Integrate backend processes with existing APIsSupporting Roles• Provide support to field testing and customer support operations related todata generated by the pipeline• Provide support to data scientists building models and doing analysis based onthe existing data pipeline and product testing results• Work closely with the product management team and end users to understandcustomer experience and system requirementsInitial work• 1 week of onboarding - verify security, install software,technical overviews• Work with senior engineer to improve system scalability, integrate imageanalysis ML models into pipeline• Migration of CI/CD pipelines to Github Actions• Improve Datadog monitoring and alerting for multiple systemsRequired SkillsExperience requirements - at least 3 - 5 years of experience withSQL, Python and cloud computing (AWS preferred)Languages and Frameworks: Python, SQLCore understanding of AWS services including IAM, Lambda, S3, RDSOther: Docker, containerization concepts, REST API concepts (calling REST APIsusing Python)Additional SkillsPostGIS or general GIS experience, MLOps (Sagemaker or MLflow), Terraform,Github Actions, Datadog, Databricks, REST API development in Python
Source : American Technology Consulting