Job Description :
Job Title:- Senior DevOps Engineer
Location:- Houston Texas 77002 (100% On-Site)
Job Type:- Long Term Contract
Need Local Only
Travel: Yes, 10 % of the Time
 
Face to face interview required: Yes
Candidate must be local: Yes
Minimum Experience (In Years): 10
 
Job Description
 
We are currently seeking an experienced DevOps Engineer with Software/Data Engineering Experience to join the Big Data and Advanced Analytics department.
As part of the Data Engineering team, the DevOps Engineer will work closely with Data Engineers and Data Scientists to build and deploy Data Analytics and Machine Learning applications as well as build & maintain custom software to enhance and extend the operational efficiency of our engineers and to enhance and integrate our internal governance requirements.
This individual will provide analytical and technical leadership to the team to advance the data engineering practice within the organization.
 
Responsibilities include:
 
Work directly with Data Engineers and Data Scientists to understand the business objective and develop high quality, scalable, data & machine learning systems
Design and implement frameworks and tools to streamline product development process
Develop and maintain application environment automation tools
Create and maintain CI/CD pipelines
Design and implement source code management practices including branching strategies and code quality
Perform application deployments acting as a gatekeeper to the production environment
Work with platform management team and engineers to build out and support observability, monitoring and governance solutions & utilization
Develop, Discuss & Follow software and solution design documentation
 
Qualifications
 
The successful candidate will meet the following qualifications:
 
5+ years of OOP-based software engineering experience – python preferred
Hands-on experience developing solutions using design patterns based solutions
5+ years of experience with CI/CD tools such as Azure DevOps, Jenkins, and GitLab
5+ years of experience in testing, packaging, and deploying Python applications
5+ years of experience in creating and managing Kubernetes deployments both manually and using Helm
2+ years of experience with IT automation tools such as Ansible, Chef, Puppet, or Terraform
Expertise with package & deployment management tools such as pip, conda, maven, npm,v docker, and helm
Expertise in several deployment strategies including Rolling, Blue-Green, Canary, and A/B Testing
Experience in creating and managing fully remote development environments within Kubernetes across many clusters and environments
             

Similar Jobs you may be interested in ..