Share this Job

DevOps Engineer

Apply now »

Date: Nov 6, 2020

Location: Heredia, H, CR

Company: NTT DATA Services

Req ID: 103263 

NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a DevOps Engineer to join our team in Heredia, Heredia (CR-H), Costa Rica (CR).

These Engineers are a critical part of the Engineering and Data Sciences team and will bring machine learning DevOps capabilities to our data science capabilities. You will be responsible to support data scientists bring models to production and creating monitoring mechanisms. This position sits in the Data Science organization and you will partner with software engineers, data engineers, and cloud engineers of Cargill to design DevOp strategies specifically for data science.

  • 20% Collaborate with Data Science and Global IT stakeholders to identify common data science usage patterns and translate them to our cloud production framework

  • 50% Design and implement strategies across the ML model deployment life (Dev, Stage, Prod) to speed time to deployment of new models, automatically trigger re-training of existing models, and integration with software APIs

  • 20% Create model monitoring mechanisms for production models to ensure they are fault-tolerant, scalable, and available. Design and Orchestrate a triage process for model support with our IT support groups.

  • 10% Evangelize software engineering best practices and proactively identify technical debt and make recommendations to data scientists on model deployment strategies and continue to bring new ideas to continuously improve

 

Required:

  • Bachelor’s degree from an accredited college/university in Computer Science or related field

  • In-depth knowledge of model deployment, tuning, and performance monitoring

  • Experience in a software development environment and code management/versioning (e.g. git).

  • Ability to understand complex and ambiguous business needs and applying the right tools and approaches.

  • Curious, self-motivating, driven, and have a passion for problem-solving.

  • Collaborative team player.

  • Strong experience working in a cloud environment e.g. Amazon Web Services. such as S3, Dynamo DB, Lambda, API Gateway, RDS, ECS

  • Experience working in Hadoop or Spark frameworks.

  • Experience with continuous integration and deployment technologies such as Jenkins CI, Drone, Github, and Artifactory

  • Experience with container technology like Docker and Kubernetes

  • Experience with configuration management and automation tools such as Chef, Puppet, and Ansible

  • Experience architecting, deploying, and maintaining Machine Learning models in production

  • Experience building REST API’s and Cron jobs for ML inference

  • Excellent communication skills, both written and verbal.

 

Preferred:

  • Experience building machine learning models

  • Proficiency in Python, R, Java, JavaScript, C, C++, and Scala.

  • Proficiency with ML frameworks such as TensorFlow, sci-kit-learn, PyTorch, caret, or parsnip

  • Ability to present technical solutions to non-technical persons in an easy to understand way.

  • Experience with stream processing with tools like Kafka or Flink

  • Experience in the Agriculture, CPG, or Financial Services industry

  • Experience with AWS Sagemaker

  • Strong SQL skills and experience/knowledge

  • In-depth knowledge of databases, Hadoop, and distributed computing frameworks

  • Experience working across multiple time zones with multiple cultures

  • Experience with infrastructure automation, infrastructure as code, automated application deployment, monitoring/telemetry, logging, reporting/dashboarding

  • Ability to build front end web apps using Vue, React, or other JavaScript frameworks

About NTT DATA Services

NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.

NTT DATA Services is an equal opportunity employer and will consider all qualified applicants for employment without regard to race, gender, disability, age, veteran-status, sexual orientation, gender identity, or any other class protected by law.


Job Segment: Consulting, Computer Science, Cloud, Database, Developer, Technology