Lisbon, Portugal; Porto, PortugalResponsibilities- Participate in building the modern cloud-native scalable, flexible and extensible Internal Platform solution based on Temporal and other tools with focus on optimized cost, availability, stability, security and compliance, DevEx, performance, minimal onboarding time.
- Maintain and enhance current solutions for the Workato Internal Platform with focus on health, stability, performance & DevEx.
- On-board Workato components & applications to Internal Platform.
- Implement pipelines to automate security, reliability, and availability best practices during all stages of software lifecycle.
- Implement complex deployment scenarios, including dynamic environments, progressive rollouts such as canary deployments, chaos engineering, etc.- Work with engineering teams to better address needs and enable more effective and efficient developer throughput and improve services through rigorous testing and release.
- Gather and analyze metrics from CICD pipelines and infrastructure to assist in performance tuning and stability improvements.
- Participate in system design consulting, platform management, and architecture reviews.
- Document development processes and best practices.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Identify and drive opportunities to improve automation for code integration, quality testing, security scanning and deployment.
- If you're looking for a real challenge in terms of mission criticality, multi-geographic region deployments, diversity of managed services then this might be the position for you!
Qualifications / Experience / Technical Skills- Experience with creating internal platform tooling, e.G. CLI tools, etc.- Experience creating scalable development and integration pipelines with tools such as ArgoCD, Argo Workflows, GitHub Actions, or similar solutions.
- Experience creating application deployments of Kubernetes-based services using tools like Kustomize, Helm, ArgoCD or similar ones using release engineering practices such as GitOps.
- Experience with cloud-based architectures like Amazon Web Services and knowledge of related Infrastructure as Code & CICD practices.
- Strong understanding of networking fundamentals and web services architecture.
- Experience with managing complex infrastructure (such as Kubernetes clusters, VPC networking and security policies) using Infrastructure as Code tools (e.G. Terraform or CloudFormation).
- Hands-on experience with containers (creating and optimizing Dockerfiles, using docker-compose), deep understanding of underlying and related technologies (kernel features, container networking, image structure & registry).
- Familiarity with software packaging tools, functional testing, security validation tools and services, code coverage tools.
- BS or MS in the CS field (or equivalent experience).
- 5+ years professional experience in hands-on engineering roles (Platform Engineer / Software Engineer / DevOps / SRE / CICD).
- (REQ ID: ****)#J-*****-Ljbffr