Remuneration
Competitive compensation and benefits
Location
TX, United States
Visa sponsorship
Sponsors visa
Job summary
The Senior DevOps Engineer develops and operates internal tooling, cloud infrastructure, and automation for a multi-cloud platform spanning AWS, Microsoft Azure, and Google Cloud Platform. The role builds deployment and CI/CD workflows, APIs, and proactive auto-remediation using technologies such as Python, Ansible, and Jenkins, while supporting production environments and collaborating with engineering, QA, and support teams.
Benefits
Professional developmentTechnical leadership opportunitiesCareer-growth opportunities
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 6 years of experience in software development, DevOps, cloud operations, systems administration, or a related technical role.
- At least 6 years of experience designing and managing virtual networks, including CIDR planning, subnet design across availability zones, and public-private segmentation.
- Hands-on experience with AWS, Azure, or GCP and production infrastructure.
- Strong Python proficiency and experience with additional languages or frameworks such as Node.js, React, PowerShell, or Go.
- Experience with Linux, Windows Server, containers, and configuration-management or automation tools such as Ansible.
- Experience building and supporting CI/CD pipelines and using version control such as Git or Bitbucket.
- Strong knowledge of networking concepts, including routing, proxies, firewalls, VPNs, DNS, and the OSI model.
- Experience mentoring team members and contributing to technical designs, standards, or process improvements.
Responsibilities
- Develop and maintain internal tools for inventory, environment management, and automation.
- Design, test, debug, and maintain applications, prototypes, test tools, and deployment software.
- Build deployment, configuration, and automation workflows using Ansible, Jenkins, and related tools.
- Create automation jobs for issue correction, configuration updates, and proactive auto-remediation.
- Develop APIs for the multi-cloud automation platform.
- Work with AWS, Azure, and GCP services, including Lambda, data pipelines, S3, and load balancers.
- Manage CI/CD applications and processes for internal tool development.
- Integrate operational workflows with Slack, Datadog, and Sumo Logic.
- Maintain internal tool packages and dependencies.
- Identify code defects and collaborate with teams on system requirements, technical designs, and process improvements.
- Create and maintain guidelines, knowledge-base articles, runbooks, and operational procedures.
- Provide technical guidance to less-experienced team members and communicate technical information across teams and time zones.
Skills
AnsibleAWSAzureBitbucketChefDatadogGCPGitGitHubGitHub ActionsGoJenkinsKubernetesAWS LambdaLinuxMongoDBNode.jsPowerShellPulumiPythonS3SlackSumo LogicTerraformWindowsWindows ServerDocker
Degrees
Bachelor’s degree in Computer Science, Engineering, or a related field, or equiv
Industry
Workforce Engagement ManagementCloud software
Relocation
No