¿Tiene las siguientes habilidades, experiencia e impulso para tener éxito en este puesto? Descúbralo a continuación.
* **Infrastructure Design and Implementation:
** Design, implement, and manage scalable and secure AWS infrastructure using IaC tools such as AWS CloudFormation or Terraform.
Ensure adherence to best practices in security, performance, and cost management.
* **Microservices Management:
** Deploy and manage containerized applications using Amazon ECS, including the creation and management of container clusters, task definitions, and service orchestration to ensure optimal performance and reliability.
* **Automation and Scripting:
** Implement automation solutions using AWS Systems Manager and scripting languages (e.g., Bash, Python) to streamline operational tasks and improve efficiency.
* **Networking and Security:
** Configure and manage networking components, including VPCs, subnets, and security groups.
Ensure enforcement of security best practices, including IAM policy and role management.
* **Monitoring and Maintenance:
** Use Amazon CloudWatch, CloudTrail, and Dynatrace to monitor application performance, configure alarms, and generate logs.
Analyze metrics to ensure application reliability and uptime.
* **Collaboration and CI/CD:
** Collaborate with development teams to implement Continuous Integration (CI) and Continuous Deployment (CD) pipelines, ensuring fast and reliable application delivery.
* **Documentation and Reporting:
** Maintain clear documentation of infrastructure configurations, operational processes, and troubleshooting guides.
Provide performance reports and recommendations.
* Hands-on experience in administering and operating AWS infrastructure in production environments.
* Implementation of Infrastructure as Code (CloudFormation, Terraform) in real-world projects.
* Experience in deployment automation (CI/CD) and configuration management.
* Management and operation of containerized microservices (ECS/Docker).
* Administration of Linux systems in enterprise environments.
* Implementation of monitoring, logging, and observability solutions in production.
* Cloud security management (IAM, policies, best practices).
* Experience with AWS databases (RDS, DynamoDB) and backup/recovery strategies.
* Participation in incident resolution and production environment support.
* Experience working under Agile methodologies and collaborating with cross-functional teams.
* **Configuration Management and Automation:
*** **Networking and Security:
** +
**Networking Fundamentals:
** Understanding of basic networking concepts such as subnets, IP addressing, routing, and gateways, as well as configuring VPCs and subnets in AWS.
+
**AWS Security:
** Understanding of identity and access management (IAM) and security best practices to protect infrastructure and data, including the use of policies, roles, and groups.
* **Deployment and Operation of Microservices using Amazon ECS:
*** **Monitoring and Maintenance:
*** **Database Management:
*** **Implementation and Operations:
*** **Troubleshooting and Support:
*** **Best Practices and Architectural Patterns:
*** Strong experience in systems automation and Linux administration.-
**AWS Fundamental Knowledge:
** * **Core AWS Services:
** Familiarity with key AWS services such as EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), RDS (Relational Database Service), VPC (Virtual Private Cloud), IAM (Identity and Access Management), and Lambda.
* **AWS Architecture:
** Understanding of AWS architectural principles and design patterns to build scalable and secure solutions.-
**Infrastructure as Code (IaC):
** * **IaC Tools:
** Practical knowledge of tools such as AWS CloudFormation, Terraform, and AWS CLI, including the ability to write and maintain IaC templates to define and manage infrastructure.
* **AWS Systems Manager:
** Familiarity with AWS Systems Manager for task automation, configuration management, and instance administration.
* **Automation Scripting:
** Ability to write scripts in Bash and Python to automate administrative and configuration tasks.
* Knowledge of configuration management systems such as Ansible or similar tools.
* **Amazon ECS:
** Knowledge of creating and managing container clusters using ECS, as well as defining tasks and services to deploy microservices-based applications.
* **Docker Integration:
** Experience in building and managing Docker images, including the use of Amazon ECR (Elastic Container Registry) to store and manage container images.
* **Container Orchestration:
** Understanding how to scale, update, and manage the availability of microservices using ECS, including the implementation of resilience and fault recovery patterns.
* Ability to use Amazon CloudWatch and other services to monitor the performance and health of microservices-based applications.
* **AWS CloudTrail:
** Understanding how to use AWS CloudTrail to audit account activity and ensure policy compliance.
* Experience with monitoring frameworks such as Splunk, Grafana, Dynatrace, or similar tools.
* **RDS and DynamoDB:
** Knowledge of AWS databases, including Amazon RDS for relational databases and Amazon DynamoDB for NoSQL databases.
* **Backup and Recovery:
** Understanding of backup and recovery strategies for cloud-based databases.
* **Software Development Life Cycle (SDLC):
** Familiarity with SDLC principles, including Continuous Integration (CI) and Continuous Deployment (CD) to implement changes efficiently.
* **Change Management and Version Control:
** Knowledge of change management practices and the use of version control systems such as Git to manage IaC code.
* Experience with three-tier architectures: web (Apache), application layer (Tomcat/Spring), and databases (MySQL, PostgreSQL, Oracle, and NoSQL databases).
* **Diagnosis and Problem Solving:
** Ability to diagnose and troubleshoot issues in deployed infrastructure.
* **Documentation:
** Ability to document configurations, processes, and changes made to the infrastructure.
* **Resilience Patterns:
** Understanding of architectural patterns such as high availability, disaster recovery, and scalability.
* **Cost Optimization:
** Knowledge of best practices to optimize costs when deploying and operating AWS resources.We know
**family is everything
**.
That's why we offer childcare support and family-friendly programmes tailored to each life stage.
**Extra benefits
**.
Gym/WellHub membership, medical centers in some of our facilities, meal subsidy, parking, shuttle service from various points in Madrid, as well as exclusive discounts and offers for Santander employees. xohynlm
**And that's only the beginning—we'll tell you more when you join!
**