Ir à oferta completa

LINUX AND CLOUD ARCHITECT (LA)

Descrição da oferta de emprego

Position Description.
Job Overview.
We are seeking a highly skilled and experienced Linux and Cloud Architect to join our dynamic IT team.
The ideal candidate will have extensive knowledge and hands-on experience in managing and optimizing cloud-based environments, automating deployment processes, and ensuring the reliability and scalability of infrastructure.
This role requires a deep understanding of various technologies, including Linux/Unix, AWS, Azure, VMware, Docker, Ansible, and more.
Key Responsibilities.
Linux/Unix Administration.
• Manage and maintain Linux/Unix servers, ensuring optimal performance, security, and availability.
• Perform regular system updates, patching, and configuration management.
• Troubleshoot and resolve system issues and errors promptly.
• Develop and maintain shell scripts for automation of administrative tasks.
• Monitor system performance using tools like Nagios, Grafana, and custom scripts.
• Implement and manage security best practices, including firewalls, SELinux, and secure SSH configurations.
• Manage storage solutions (NFS, SAN, NAS) and file system configurations.
VMware.
• Deploy, configure, and manage virtualized environments using VMware vSphere, ESXi, and vCenter.
• Ensure high availability, disaster recovery, and efficient resource allocation.
• Monitor and troubleshoot VMware infrastructure issues.
• Manage virtual networking and storage configurations.
Docker/Docker Swarm.
• Develop and manage containerized applications using Docker.
• Implement orchestration and clustering solutions with Docker Swarm.
• Ensure secure and efficient deployment of containerized workloads.
• Develop Dockerfiles and manage Docker registries.
Windows Administration.
• Manage and support Windows Server environments, including Active Directory, Group Policy, and IIS.
• Perform regular updates, backups, and disaster recovery planning.
• Troubleshoot and resolve Windows-related issues.
Ansible.
• Automate configuration management, application deployment, and infrastructure provisioning with Ansible.
• Write and maintain Ansible playbooks and roles to automate tasks across Linux environments.
• Ensure consistency and repeatability of deployments across multiple environments using Ansible.
• Develop complex Ansible scripts for automating the setup and management of Linux servers.
• Implement Ansible Tower for centralized management and automation of Ansible tasks.
• Integrate Ansible with other automation tools and platforms for streamlined workflows.
• Perform extensive automation of routine maintenance tasks, such as patching, updates, and system monitoring.
• Create custom Ansible modules to extend automation capabilities.
• Implement security best practices in automation scripts to ensure compliance and safeguard systems.
• Troubleshoot and resolve issues in Ansible playbooks and workflows, ensuring smooth and efficient operations.
Nagios.
• Implement and maintain Nagios monitoring solutions for servers, networks, and applications.
• Develop custom plugins and scripts to extend monitoring capabilities.
• Monitor system performance and availability, generating alerts for any anomalies.
Terraform.
• Use Terraform to define and provision infrastructure as code (IaC) across various cloud platforms.
• Write reusable and modular Terraform configurations.
• Collaborate with development teams to integrate Terraform into infrastructure management processes.
Kubernetes.
• Deploy, manage, and scale containerized applications using Kubernetes.
• Configure and maintain Kubernetes clusters, ensuring high availability and security.
• Implement monitoring, logging, and alerting solutions for Kubernetes environments.
• Automate the deployment, scaling, and operations of application containers across clusters of hosts.
• Manage Kubernetes resources, including pods, services, deployments, and namespaces.
• Ensure compliance with best practices for cluster networking, storage, and security.
• Troubleshoot and resolve issues within Kubernetes environments, including performance bottlenecks and failures.
• Develop and maintain Kubernetes manifests and Helm charts for application deployment.
• Integrate Kubernetes with CI/CD systems for streamlined application deployment and updates.
• Implement backup and disaster recovery strategies for Kubernetes clusters and applications.
• Manage upgrades and patching of Kubernetes clusters to ensure stability and security.
Rancher and RKE (Rancher Kubernetes Engine).
• Deploy and manage Kubernetes clusters using Rancher and RKE.
• Configure Rancher for multi-cluster management and monitoring.
• Implement RBAC policies and integrate Rancher with version control systems.
• Ensure the scalability and security of Kubernetes environments using Rancher.
• Utilize Rancher's GUI and CLI tools for efficient cluster management and troubleshooting.
• Manage Rancher catalogs and Helm charts for application deployments.
• Set up and maintain continuous monitoring and alerting within Rancher-managed clusters.
• Automate cluster provisioning and lifecycle management using Rancher and RKE.
• Integrate Rancher with various cloud providers for hybrid and multi-cloud deployments.
• Optimize Rancher configurations for performance, reliability, and cost-efficiency.
• Perform upgrades and patching for Rancher-managed clusters to ensure they are running the latest and most secure versions.
Azure Kubernetes Service (AKS).
• Deploy and manage containerized applications using AKS.
• Configure and maintain AKS clusters, ensuring high availability and security.
• Integrate AKS with Azure DevOps for automated application deployment and version control.
• Monitor and optimize AKS resource usage for cost-efficiency.
• Implement network policies and manage ingress controllers for secure application exposure.
• Utilize Azure Monitor and Log Analytics for monitoring and troubleshooting AKS clusters.
• Set up and manage Azure Container Registries (ACR) for image storage and distribution.
• Automate scaling and self-healing capabilities within AKS.
• Implement backup and disaster recovery solutions for AKS workloads.
• Ensure compliance with Azure security and governance policies within AKS environments.
• Manage AKS upgrades and patching to ensure clusters are up-to-date with the latest features and security updates.
Amazon Elastic Kubernetes Service (EKS).
• Deploy and manage containerized applications using EKS.
• Configure and maintain EKS clusters, ensuring high availability and security.
• Integrate EKS with AWS DevOps tools for automated application deployment and version control.
• Monitor and optimize EKS resource usage for cost-efficiency.
• Implement security best practices, including IAM roles and policies, within EKS.
• Utilize AWS CloudWatch and X-Ray for monitoring and troubleshooting EKS clusters.
• Manage EKS worker nodes and auto-scaling groups for efficient resource utilization.
• Set up and manage Amazon ECR for container image storage and distribution.
• Implement service mesh solutions like AWS App Mesh for microservices management within EKS.
• Develop and maintain Infrastructure as Code (IaC) templates for EKS deployments using tools like CloudFormation and Terraform.
• Manage EKS upgrades and patching to ensure clusters are running the latest and most secure versions.
Infrastructure as a Service (IaaS).
• Design, deploy, and manage scalable and reliable cloud infrastructure using IaaS platforms such as AWS, Azure, and VMware.
• Implement and manage virtual networks, subnets, and security groups to ensure secure and efficient communication between cloud resources.
• Automate infrastructure provisioning and management using tools like Terraform and Ansible.
• Monitor and optimize resource utilization to ensure cost-efficiency and performance.
• Implement disaster recovery and backup solutions to ensure data integrity and availability.
• Manage identity and access management (IAM) policies and roles to secure cloud environments.
• Perform regular security assessments and audits to ensure compliance with industry standards and best practices.
AWS.
• Design, deploy, and manage scalable and reliable cloud infrastructure on AWS.
• Implement best practices for security, cost optimization, and disaster recovery.
• Automate cloud-based tasks using tools like CloudFormation, Lambda, and Terraform.
• Configure and manage AWS services such as EC2, S3, RDS, VPC, and IAM.
Azure.
• Manage and configure Azure services, including virtual machines, storage, networking, and databases.
• Implement Azure DevOps practices to streamline version control and infrastructure management.
• Monitor and optimize Azure resources for performance and cost-efficiency.
• Configure and manage Azure services such as Azure Active Directory, Azure Kubernetes Service (AKS), and Azure Functions.
Jenkins.
• Design and implement automated workflows using Jenkins.
• Maintain and optimize Jenkins environments, ensuring high availability and performance.
• Develop Jenkins pipelines for automated build, test, and deployment processes.
RunDeck.
• Implement automation workflows and job scheduling using RunDeck.
• Develop and maintain RunDeck job definitions and plugins.
• Integrate RunDeck with other tools and platforms for seamless automation.
Grafana.
• Set up and maintain Grafana for real-time monitoring and visualization of metrics.
• Develop custom dashboards to provide insights into system performance and health.
• Integrate Grafana with various data sources like Prometheus, InfluxDB, and Elasticsearch.
Oracle VM (OVM).
• Manage and configure Oracle VM environments for virtualized workloads.
• Ensure high availability and performance of OVM instances.
• Troubleshoot and resolve issues related to Oracle VM infrastructure.
Virtual Desktop Infrastructure (VDI).
• Deploy and manage VDI solutions to provide secure remote desktop access.
• Optimize VDI performance and user experience.
• Implement security measures to protect VDI environments from threats.
Required Tools.
• Version Control.
Git, GitHub, GitLab • Configuration Management.
Ansible, Chef, Puppet • Containerization and Orchestration.
Docker, Kubernetes, Rancher, Docker Swarm • Infrastructure as Code.
Terraform, CloudFormation • Monitoring and Logging.
Nagios, Grafana, Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana) • Cloud Platforms.
AWS, Azure, Google Cloud Platform (GCP) • Automation and Scripting.
Bash, Python, PowerShell • Virtualization.
VMware vSphere, Oracle VM (OVM), OLVM • Security.
SELinux, Firewalls, IAM policies Training and Certifications.
• Microsoft Azure DevOps Solutions.
Proven expertise in implementing DevOps practices on Azure.
Experience with Azure Pipelines, Repos, Artifacts, and Test Plans.
Strong understanding of version control, and agile methodologies.
• Microsoft Certified Azure Fundamentals.
Fundamental knowledge of Azure cloud services, architecture, and core solutions.
Understanding of Azure pricing, SLA, and lifecycle management.
Basic proficiency in cloud computing concepts and Azure services.
• Certified Kubernetes Administrator (CKA).
Comprehensive knowledge of Kubernetes architecture, components, and operations.
Experience in deploying and managing Kubernetes clusters.
Proficiency in troubleshooting and optimizing Kubernetes environments.
• AWS Certified Solutions Architect Associate.
Strong understanding of AWS architecture principles and services.
Ability to design and deploy scalable, fault-tolerant, and cost-effective solutions on AWS.
Proficiency in AWS best practices for security, performance, and operations.
Skills.
Amazon Elastic Cloud Compute Ansible English Grafana IaaS Cloud Jenkins Kubernetes Linux Terraform VMware ESXi What you can expect from us.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging.
Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life.
That’s why we call ourselves CGI Partners rather than employees.
We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value.
You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last.
You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
Ir à oferta completa

Detalhes da oferta

Empresa
  • CGI
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 17/09/2024
Data de expiração
  • 16/12/2024
Automation and Robotics Engineer
TECNICOAT, LDA

Strong communication and collaboration skills... excellent problem-solving and troubleshooting skills... stay abreast of industry trends and emerging technologies in automation and robotics... program, troubleshoot, and optimize robotic systems to meet performance and quality standards......

Position: Translator and Content Specialist (Portuguese)
DAC SERVICES AND SOLUTIONS LTD

Fluent in german and english... adapt surveys and questionnaires for portuguese-speaking audiences, ensuring cultural relevance and clarity... marketing materials:- translate brochures and other marketing materials from de>pt and en>pt... excellent attention to detail and strong organizational skills......

SAP BO – Reporting and Data Analyst
Equação it

Equação it is a company focused on boosting technology and solid solutions through our expert consultants leading a high perspective and adding value to our customers with the purpose of providing optimization and business growth to our partners... maintenance) of raw data from various data sources into......

Customer Support with French and English Insurance Company
Paco recrutiment

Operates in 54 countries offering property, personal and business insurance, as well as accident, supplementary health, reinsurance and life insurance... we are looking for french and english speaking employees for our team in lisbon to support our customers (inbound calls, emails and chat) project starts......

Contact Center Operator German and English (m\f)
Eurofirms

Customer orders related to customer reservations, orders and purchases... we act on a framework of transparency, responsibility and respect... our commitment and involvement, together with constant technological innovation, has allowed us to position ourselves as one of the leading national human resources......

French and english backoffice support for hotel hybrid work
Paco recrutiment

Prowadź rejestracja lub akcja z klientem, rejestrując szczegółowe zapytania, skargi lub komentarze, a także wynikające z nich działania... 2023! twoje: zadanie odpowiedzialność za wsparcie rozwiązania, zapewnienie prawidłowej i skutecznej realizacji polityk, procedur i działań......

French and English Backoffice Support for Hotel Hybrid work
Paco Recrutiment

Przygotowywanie, utrzymywanie i przeglądanie plików zakupów, raportów i cenników... sprawdzaj przesyłki po ich otrzymaniu, aby upewnić się, że zamówienia zostały prawidłowo zrealizowane i że towary odpowiadają określonym specyfikacjom... nasze oczekiwania: obywatelstwo ue lub zezwolenie na pobyt w portugalii......

Customer Support German and English for Insurance Company
Paco Recrutiment

Nie musisz mieć wcześniejszego doświadczenia - oferuj szkolenia! lokalizacja: wschód – lizbona projekt rozpoczyna się 8... 2023 firma: rozwiązanie na świecie notowana na giełdzie firma zajmująca się ubezpieczeniami majątkowymi i osobowymi... polityka zmieniania, aktualizująca szczegóły płatności zgłaszaj......

Costumer Support and sales representative
CCTalents

Estamos a recrutar para empresa, nossa cliente, assistende de apoio ao cliente ou vendedor, vagas para as duas funçõeslocal: costumer assistant: lisboa sales: teletrabalho regime: full-time oferecemos: salário acima da media bonus e comissões a combinar na entrevista ambiente de trabalho agradável......

Technical Support Specialist
Cluster OSL

Demonstrate reliability and trustworthiness... process and record customer and internal requests, orders, tickets, etc... reliable professional and progressive mindset... positive attitude, customer satisfaction orientation and proactivity... maintain a respectful tone in all communications, both internal......