DevOps engineer
Summary
DevOps engineer at Noesis (Portugal) working on the internal developer platform: evolving a self-service GitHub platform, migrating Jenkins and Azure DevOps pipelines to GitHub Actions, adding security/quality tooling, DORA metrics, and AI integration into the dev lifecycle. Requires 4+ years in DevOps/platform engineering; hybrid role based in Carnaxide (2 office days/week).
Описание:
Noesis is looking for the following profile to contribute to the internal development platform, ensuring reliable, secure, and easy-to-use tools, pipelines, and processes. Work autonomously on well-defined problems and contribute to the team's technical decisions.
Задачи:
- Evolve the self-service GitHub repository platform, which provides pipelines, access control, and documentation from day one.
- Take part in large-scale migration of Jenkins and Azure DevOps pipelines to GitHub Actions.
- Contribute to the ongoing adoption of development support tools, including security and quality tools.
- Support the measurement of engineering performance using DORA Metrics.
- Integrate Artificial Intelligence into the development lifecycle.
- Provide ongoing support to development teams.
Требования:
- At least 4 years of experience in DevOps or Platform Engineering, with CI/CD automation in an enterprise environment.
- Artificial Intelligence applied to development: use and integration of AI assistants and agents in engineering workflows and pipelines, following security and governance best practices (data protection, human review).
- GitHub Enterprise Cloud: administration, EMU, rulesets, auditing.
- Git/GitHub: branching, PRs, branch protection, CODE OWNERS, permissions.
- REST APIs and GitHub API (REST/GraphQL).
- GitHub Actions: reusable workflows, composite actions, matrices, caching, runners (hosted and self-hosted), secrets/environments.
- Jenkins (Jenkinsfile/Groovy) and Azure DevOps Pipelines.
- Large-scale CI/CD migrations.
- Bash and Python (or Node.js/TypeScript, Go) for automation and tooling.
- Linux (preferably RHEL-like) and Docker/Podman.
- Security in pipelines.
- Pipeline quality and security tools: SonarQube, Corgea, Trivy, Dependabot, CodeQL, SBOM.
- Будет плюсом: Backstage or Internal Developer Platform concepts; DORA Metrics and dashboards (Grafana, Power BI); Solid knowledge of Terraform or equivalent IaC; Kubernetes and cloud (Azure, AWS, GCP); Artifact management (Artifactory, Nexus, or GitHub Packages) and Ansible; Observability (Prometheus, Grafana, ELK/OpenSearch)
Условия:
Hybrid work arrangement (2 days a week in the office) in Carnaxide. Join an innovative organization that continually invests in the training of its talent.
Skills
- AI
- Ansible
- API
- Artifactory
- Automation
- AWS
- Azure
- Azure DevOps
- Bash
- CI/CD
- Cloud
- DevOps
- Docker
- ELK
- GCP
- Git
- GitHub
- GitHub Actions
- Grafana
- GraphQL
- Groovy
- Infrastructure as Code
- Jenkins
- Kubernetes
- Linux
- Node.js
- Observability
- OpenSearch
- Podman
- Power BI
- Prometheus
- Python
- REST
- RHEL
- SBOM
- SonarQube
- Terraform
- TypeScript