Principal DevOps Engineer

Houston, TX /
Engineering – DevOps /
/ On-site
Umbrage delivers cutting-edge software solutions by leveraging advanced trends and designs in technology. We are not a consultancy nor a design agency; we are artisans in designing and developing software solutions for our clients. Our focus is crafting state of the art digital products with impeccable design coupled with source code engineering. 
Open communication is the foundation of our culture.  We share ideas freely and understand that our cumulative experience and continued development nurtures excellence in our software solutions.

We are looking to hire a principal DevOps engineer to maintain projects and grow the technical capabilities of our team. Responsibilities include recommending adjustments to resolve architecture issues, improving the development flows, implementing CI/CD processes, and resource management with infrastructure as code. You should also be able to mentor, guide, and train other engineers.

To be successful as a principal DevOps engineer, you should be able to evaluate the application's needs and system limitations when on a project. A stand-out principal DevOps Engineer is one who is up to date on new technologies and best practices.


    • Proven experience in managing a DevOps team
    • Ability to develop and implement DevOps best practices
    • Leadership skills to manage team members and provide guidance
    • Experience in project management and resource allocation
    • Strong knowledge of software development and IT operations
    • Ability to evaluate and implement new technologies and tools
    • Experience with cloud platforms such as AWS, Azure, or Google Cloud
    • Proficiency in scripting languages such as Python, Bash, or Ruby
    • Familiarity with containerization technologies such as Docker or Kubernetes
    • Knowledge of configuration management tools such as Ansible or Chef (nice to have)
    • Understanding of continuous integration/continuous deployment (CI/CD) pipelines
    • Comfortable working in a Linux/Unix environment
    • Strong communication and collaboration skills to work effectively with developers, stakeholders, and other teams
Umbrage is an Equal Opportunity Employer. All decisions regarding employment shall be made without regard to age, race, color, religion, sex (including sexual orientation, gender identity or expression and pregnancy), national origin, ancestry, disability status, genetic information, veteran status, marital status, or any other basis as protected by federal, state or local laws.