landing_page-logo
Baylor Genetics logo

Sr. DevOps Engineer

Baylor GeneticsHouston, Texas

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

The Sr. Developer Operations Engineer is responsible for managing and optimizing the development, deployment, and operational processes of software applications. This role involves working closely with development (EDP, DDP, and BI) teams to streamline workflows, enhance system performance, and ensure seamless integration and deployment of software solutions. The Sr. Developer Operations Engineer will also play a key role in automating processes, troubleshooting complex issues, and maintaining high availability and reliability of systems.

Qualifications and Experience:

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Advanced degree or relevant certifications (e.g., AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert) preferred.

Experience:

  • Minimum of 5 years of experience in Developer Operations, DevOps, or related roles.
  • Proven experience with CI/CD pipelines, infrastructure automation, and cloud services (e.g., Azure, AWS, Google Cloud).
  • Strong proficiency in scripting and programming languages (e.g., Python, Bash, PowerShell).
  • Demonstrated experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

Duties and Responsibilities:

System Management and Optimization:

  • Manage and optimize the development and deployment processes to ensure efficient software delivery.
  • Monitor system performance, troubleshoot issues, and implement solutions to maintain high availability and reliability.
  • Automate repetitive tasks and workflows to improve efficiency and reduce manual intervention.

Collaboration and Integration:

  • Work closely with development teams to understand requirements and support the integration of new features and applications.
  • Collaborate with development (EDP, DDP, and BI) teams to ensure seamless deployment and configuration of software solutions.
  • Support cross-functional teams in troubleshooting and resolving complex technical issues.

Continuous Improvement:

  • Identify opportunities for process improvements and implement best practices to enhance development operations.
  • Stay up-to-date with industry trends and emerging technologies to drive innovation and efficiency.

Documentation and Reporting:

  • Maintain comprehensive documentation of processes, configurations, and system changes.
  • Prepare and present reports on system performance, incidents, and improvement initiatives to stakeholders.

Compliance and Security:

  • Ensure adherence to security policies and best practices in the management and deployment of systems.
  • Implement and maintain security controls to protect data and infrastructure from vulnerabilities and threats.

Leadership and Mentoring:

  • Provide technical guidance and support to junior team members.
  • Mentor and train team members on best practices, tools, and technologies.

Physical Demands and Work Environment:

  • Frequently required to sit and use a computer.
  • Occasionally required to lift and move equipment or materials.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall