RestonRecruiter Since 2001
the smart solution for Reston jobs

Senior Machine Learning DevOps Engineer

Company: The Consortium, Inc.
Location: reston
Posted on: May 3, 2021

Job Description:

NO THIRD PARTIESTECHNICAL SKILLSMust HaveAtlassian Suite of products (Jira, Confluence, Bitbucket, Crowd) and ArtifactoryAutomated Testing ToolsAWS - CloudFormation or EquivelentAWS - Code Pipeline or EquivelentChef, Puppet, Salt, or AnsibleContainerization technologiesIP Networking, VPCs, DNS, Load Balancing, and firewallsMonitoring pref w/Cloudwatch, SumoLogicSelenium, Mocha/Chai, PyTestNice To HaveAWS AI Services (Sagemaker, Augmented AI, and Rekognition)About the RoleAs part of the Data Science team, you will be central in implementing / automating/ documenting / optimizing our machine learning services as well as developing automated CI/CD pipelines that can be efficiently and safely deployed into production.The ideal candidate will have designed, developed, and implemented solutions that support business functionality as well as the underlying infrastructure required to run and deploy those solutions. The candidate must possess the technical skills and experiences with Amazon Web Services and continuous delivery systems. This person must be someone who is eager to help us build best practices around automation and excited about learning and using new technologies.Responsibilities of the role Develop, integrate, manage, and monitor machine learning microservices on AWS. Administer SDLC environments on AWS. Promote DevOps and AWS best practices within the team to improve quality, reduce risk, increase security, promote efficiency, and minimize costs. Develop a suite of automated tests for micro-services and infrastructure. Develop secure storage practices for a variety of repositories including relational, non-relational, and object storage. Design and manage CI/CD pipelines. Architect and document designs using best practices with a focus on security. Lead the team in developing practices for robust and efficient deployment of models. Collaborate with other teams to ensure smooth integration of services. Develop a deep understanding of user needs and drive projects from the beginning (collaboratively defining requirements) to end (monitoring and operation of production service). Learn and contribute to organization-wide DevOps best practices. Continuously develop new skills and stay up to date on the latest technological advances in your field.Qualifications needed for the role A bachelor's degree preferably in Computer Science, Engineering or MIS. 5-8 years of experience in software systems, programming, and infrastructure development and administration. Minimum 3 years demonstrated experience with full-stack Python development.More about you Strong hands-on technical diagnostic experience. Strong, proven experience as a DevOps engineer in a scalable production environment administrating one or more of the following: Atlassian Suite of products (Jira, Confluence, Bitbucket, Crowd) and Artifactory. Strong practical Linux-based systems administration skills and shell-scripting experience in a cloud-based environment. Experience with Node.js/JavaScript and Python frameworks and design patterns. Experience working with APIs and Microservices. Working knowledge of containerization technologies (e.g. Docker). Experience with Distributed Service Standards (REST, SOA, microservices). Familiarity with monitoring tool suites (e.g. Cloudwatch, DataDog, SumoLogic, NewRelic, and Nagios). Experience with automated testing tools (e.g. Selenium, Mocha/Chai, PyTest). Working knowledge of containerization technologies (e.g. Docker). Experience with a serverless computing including AWS Lambda, Fargate, Step Functions. Experience building and maintaining microservices that use various AWS AI services (e.g., Sagemaker, Augmented AI, and Rekognition). Working knowledge of IP Networking, VPCs, DNS, Load Balancing, and firewalls. Experience building infrastructure as code using AWS Cloud Formation or similar scripting techniques. Experience with Chef, Puppet, Salt, or Ansible in production environments. Experience managing releases into production using AWS Code Pipeline. Expertise with Git, including branching workflows. Excellent interpersonal and collaboration skills with the ability to work with a diverse set of colleagues. Strong decision-making, problem-solving skills, critical thinking, and testing skills. Self-starter with the ability to set priorities, work independently, and attain goals. The ethos of continuous improvement and interest in learning new things. Strong ability to understand and internalize the big picture and broader implications. Experience working as part of an Agile team.

Keywords: The Consortium, Inc., Reston , Senior Machine Learning DevOps Engineer, Other , reston, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Reston RSS job feeds