We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU!
What we're looking for:
You are acloud engineer with a passion for DevOps and SRE principles and have experience developing, deploying, monitoring and handling cloud services.
We'd like you to have some understanding of Linux and Windows workloads and have experience with their development, debugging, administration, automation frameworks and software development experience inC#./NET/Python. If you have managed deployments with Infrastructure as a code, we’d love to speak with you!
Citrix is rapidly developing and expanding its portfolio of large-scale cloud applications across all product lines, including app/desktopvirtualisation, networking, and content collaboration.
These applications must deliver enterprise-grade performance, reliability, and integration while leveraging consumer internet economies of scale in multiple clouds (and in hybrid scenarios that reach behind the enterprise firewall). This requires excellent architecture and a DevOps mentality in software development, operations, and site reliability engineering.
In this position,you will be joining the Workspace team whose mission is to deliver a world class SaaS experience to our customersmaintaining and improving upon our uptime targets.You will be responsible for engineering public cloud services and embracing a DevOps culture as well ashelpingtechnical architectureand standards/processdiscussionsto deliver the best customer experiencein collaboration withstaff,principal engineers and architects.
Role Responsibilities :
You will be part of a team of SRE and DevOps engineers whose mission is to automate and improve our pipelines following the DORA metrics and improve our cloud infrastructure to reach a consistent uptime higher than 99.95% and global presence with a high degree of scalability in mind.
Develop software and provide hands-on technical expertise to design, deploy, andoptimiseCloud services
Improve the Security, Availability and Performance of the systems you build while managing Cloud Costs (COGS) and maintain Compliance guardrails
Build automation using industry tools (like Jenkins, Ansible, Spinnaker,etc) to deploy hundreds of different services
Help promoteand contribute to standard methodologieson cloud servicesAPIusageand end-to-end architecture
Work with other development teams to design scalable, reliable systems using cloud native architecture principles
Identify and address patterns in infrastructure and applications that can be solved with a common solution
Participateinon-call issues when needed
Managed and deployed a production cloud infrastructure at scale within a public cloud environment
Good understanding of IP stack and network protocolsandDevSecOpspractices
Have experience in migration from legacy to cloud native workloads
Have experience managing code and infrastructure pipelines
Experience managing deploymentsand infrastructurewith Infrastructure as codeand configuration management
Have exposure inwriting applications using any language such as C# .NET, python,golang.
Experience with logging, monitoring and tracing (e.g.New Relic, Splunk, App Insights)
Experience with container technologies: Kubernetes,Docker,Azureand AWS certifications
What you’re looking for:
Our technology is built on the idea that everyone should be able to work from anywhere, at any time, and on any device. It’s a simple philosophy that guides everything we do — including how we work. If you’re an engineer, we’ll give you plenty of ways to test your skills on cutting edge technology. We want employees to do what they do best, every day.
Be bold. Take risks. Imagine a better way to work. If this sounds like you then we’d love to talk.