The Cloud Engineer is responsible for deploying product updates, identifying
production issues, and implementing integrations that meet client needs. The
role involves executing and automating operational processes efficiently,
accurately, and securely.
Duties and Responsibilities include, but are not limited to:
- Management of a variety of environments (production, test, development)
deployed on Azure.
- Enhancing service deployment, efficiency, reliability, and scalability.
- Collaborate with architects, technologists, and other stakeholders to enhance
future system capabilities and scalability.
- Participate in developing and improving security standards and practices.
- Collaborate with the product team on feature updates and improvements.
Education:
- Degree in Computer Science, Engineering, Information Systems Security or
related fields.
Experience:
- Experience supporting multiple development teams from a DevOps perspective
within a technical solution that spans multiple geographic regions.
- Minimum of 2 years hands-on experience with Kubernetes in production
environments.
- Experience with Microservices architectures and Blue/Green deployments.
- Hands-on experience with Argo CD and Argo CD Rollouts, supporting continuous
delivery and GitOps workflows in production environments.
- Experience with GitHub Actions for CI/CD pipelines, including building
containerized C# applications, implementing automated testing, and managing
continuous deployments across multiple environments.
- Experience with Akamai and Auth0.
- Experience with a variety of Microsoft Azure services including App Gateway,
Key Vault, Azure SQL, Redis, and Firewalls.
- Ability to create and manage Cloud resources with Terraform.
- Experience with Red Hat OpenShift is a strong asset.
Key Behaviors and Skills:
- Curiosity: Continuously seeks out new technologies, tools, and practices to
improve platform performance and reliability. Challenges assumptions
constructively and contributes innovative ideas that align with platform and
business goals.
- Resilience: Remains calm and focused during incidents and periods of change.
Identifies risks early, adapts quickly under pressure, and contributes to
solutions that enable the team to deliver reliably in high-stakes or
uncertain environments.
- Collaboration: Builds strong working relationships across teams and
functions. Communicates technical work and ideas clearly to both technical
and non-technical stakeholders, and contributes to shared goals through
coordinated execution.
- Strategic Execution: Prioritizes work that aligns with platform and business
objectives. Manages personal dependencies effectively and delivers
high-impact contributions through well-scoped, scalable, and high-quality
solutions.
- Technical Proficiency: Applies deep expertise in infrastructure and DevOps to
design and implement robust, secure, and scalable systems. Makes sound
technical decisions and contributes to raising engineering standards through
peer reviews and knowledge sharing.
- Product Knowledge: Understands Symend’s platform and infrastructure needs and
uses that knowledge to inform technical decisions. Connects day-to-day
engineering work to product performance, scalability, and customer
experience, and collaborates closely with Product and Engineering peers.