Job Information
Cloud Software Group Senior DevOps Engineer in United States
You are an engineer with passion for automation and for keeping things running and simple. You understand software development principles and apply those when automating by implementing infrastructure code reviews, testing, As a senior DevOps engineer, you have interest in continuously improving Development experience, but, above all, customer and user experience. You have experience in building CI/CD pipelines and infrastructure to support services. You also understand quality, resiliency and supportability. If this resonates with you, we would love to talk to you!
The company:
Cloud Software Group provides mission-critical software to enterprises at scale and took ownership of Citrix and TIBCO in 2022. More than 100 million users around the globe rely on Cloud Software Group to help them adapt, transform, and meet the challenges facing every modern enterprise across private, public, managed and sovereign cloud environments.
Citrix is the recognised leader in VDI, Desktop-as-a-Service and application delivery solutions. We empower enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost efficiency regardless whether customers require cloud, on-premise or hybrid deployments. By joining our team, you will have the opportunity to build cutting-edge solutions for 100 million people worldwide to securely access their desktops, applications, SaaS and web applications.
Our team:
The StoreFront Services team develops the Citrix StoreFront products both in the Azure cloud (Workspace) and on-premises (StoreFront) which act as sole access layer for our Desktop-as-a-Service solutions. Based in Cambridge UK, our systems pull data from several components to provide information consumed by clients for mobile, desktop and the web. While maintaining a focus on scalability, reliability and security, we also work on new features and transformation projects across the full technology stack. More details are available at https://www.citrix.com/products/citrix-daas/citrix-storefront.html
Our teams work on varied projects and are empowered to use Scrum or Kanban as it best suits their needs. We dedicate Fridays to learning and innovation, and have seen innovative projects reach production code. Our teams embrace learning, curiosity and integrity in everything we do and are made of creative problem solvers, who love learning and are passionate about sharing and growing.
We are interested in open minded, creative problem solvers, who love learning and are passionate about sharing and growing as individuals. We are committed to creating a diverse environment and we are proud to be an equal opportunity employer. If you meet most but not all of our requirements, please apply anyway; wed love to hear from you.
Role Responsibilities:
You will be part of the StoreFront on-premise team who's mission is to modernise and optimise one of the most used web applications in the market (83 Million MAU). Our goal is to take it to the same level as its sister SaaS application Workspace (StoreFront cloud) while remaining the on-prem flagship at Citrix. As the Senior DevOps engineer, we will rely on you to help us design and build our CI/CD strategy and infrastructure.
Be familiar with on-prem builds, testing, integration and configuration management patterns and anti-patterns
Help evangelise and contribute to best practices on cloud services API usage and end-to-end architecture
Regularly collaborate with the SRE and Cloud engineers in the cloud team for ideas or solutions
Identify and address patterns in infrastructure and applications that can be solved with a common solution
Design and implement our Build systems, test infrastructure towards a CI/CD model
Participate in the hiring strategy (we are growing!)
Improve the Security, Availability and Performance of the systems you build while managing cost and maintain Compliance guardrails
Build automation using industry tools (like Jenkins, Ansible, Spinnaker, etc) to enable the delivery of quality builds
Work with other development teams to design scalable, reliable systems using cloud native architecture principles.
Participate in on-call escalations when needed
Requirements:
Managed and deployed a production cloud infrastructure at scale within a public cloud environment or able to demonstrate you can do it
Good understanding of IP stack and network protocols and DevSecOps practices
Have experience in migration from legacy to cloud native workloads
Have experience managing code and infrastructure pipelines
Experience managing deployments and infrastructure with Infrastructure as code and configuration management
Have exposure in writing applications using any language such as C# .NET, python, golang, ...
Experience with logging, monitoring and tracing.
Experience with container technologies - bonus Kubernetes