DevOps IT Tech Lead - Full Time - Houston, TX in Houston, TX at Vaco

Date Posted: 8/1/2019

Job Snapshot

Job Description

Vaco has a full time opportunity in West Houston, TX for a DevOps Tech Lead.

The Technical Lead provides technical leadership to teams building and supporting enterprise grade software systems. The technical lead should be self-driven and can work in a distributed team by developing and maintaining complex application and database release automation. Ideal candidate should hold strong knowledge of DevOps engineering related to Continuous Integration/Delivery solutions & Platform Automation with programming background. The lead will be responsible to design and build automated processes keeping reproducibility, auditability and traceability in view for all deliverables. This person will demonstrate an ability to manage complex, high-quantity and often contradictory information to effectively solve problems, applies knowledge of the business to advance organizational goals, and comfortably navigates complex policy, people and process-related organizational dynamics. A successful individual in this role would have a balanced mix of technical and business skills that would be utilized to find solutions that balance pragmatism and innovation.

Essential Functions

  • Responsible for the acquisition of tools and services required to automate the Software Development Life Cycle (SDLC)
  • Formulate solution plans and provide guidance on designing automated delivery pipelines and best practices
  • Make appropriate technology and DevOps tool-chain choices and driving technical implementation
  • Do tool analysis and selection and implement automation frameworks and approaches for different application platforms
  • Do hands-on prototyping of new tools, libraries and frameworks that would aid developer productivity
  • Identify emerging automation techniques to help improve DevOps toolchain
  • Ensure all applications are fault-tolerant, highly-available, follow 12-factor app standards where possible, and make efficient and effective use of computing resources
  • Finds and implements strategic innovative solutions
  • Develops, designs and implements integrated solutions to resolve highly complex technical and business issues
  • Mentors, educates, and trains team members. Keeps skills updated and remains proactively aware of current events in the industry
  • Works under minimal supervision

REQUIREMENTS:

  • Bachelors' degree from a four year college or university with 10 plus years of experience in Computer Science, MIS, or other business discipline, or equivalent combination of education and experience.
  • Knowledge of industry best practices for DevOps
  • Advanced knowledge of object-oriented principles, JavaScript Frameworks, Web/Cloud based Applications, SOA, C#, .NET Core, ASP.NET MVC, Angular, Micro Services Architecture
  • Extensive experience in designing and implementing CI/CD pipelines in Azure DevOps, TeamCity, Jenkins, or other similar tools
  • Experience with Docker or other containerization technologies
  • Proficiency with modern SQL databases
  • Proficiency with source control tools (GitHub, Bit Bucket, etc.)
  • Experience with API Management platforms
  • Familiarity with container orchestrators (Kubernetes, Docker EE)
  • Operational experience with observability practices and tooling such as monitoring, logging, and alerting
  • Advanced knowledge of database programming concepts
  • Strong knowledge of Agile Methodologies
  • Advanced knowledge of best practices and standards for software development
PLEASE NOTE, no 3rd party or c2c resumes will be accepted. US Citizens and those authorized to work in the US are encouraged to apply. Our client is unable to sponsor or transfer visas at this time.