AWS Cloud & Automation Engineer
On-site Requirement: 1 day per week in Brussels
Context:
We are looking for a skilled and detail-oriented Cloud DevOps & Automation Engineer to support the installation, configuration, and deployment of datahub components across our IT infrastructure and to help build self-services for those activities. The ideal candidate will have deep technical expertise in automation, scripting, and cloud activities with strong communication skills.
Key Responsibilities:
- Support infrastructure configuration activities in the context of datahub creation, mainly deployment of APIs in the cloud and API health check and failover configuration based on existing procedures.
- Deploy APIs on OpenShift, AWS EKS, AWS ECS, AWS Lambda via pipelines, Docker images, Terraform, etc.
- Configure API health checks via AWS Lambda and Route 53 in AWS via Terraform.
- Participate in the automation of these activities via self-services.
- Automate and script infrastructure components (API deployment, database configurations, database synchronizations, API onboardings on API gateways, failover mechanisms, etc.).
- Design, build, and maintain Jenkins pipelines for application builds, tests, and deployments in the context of self-service for infrastructure components.
- Write scripts (Shell, Python, Groovy) for automation beyond Jenkins/Ansible capabilities.
- Develop self-service automation modules for operations teams.
- Document pipelines, playbooks, and automation standards.
Required Skills & Experience:
- Over 5 years of experience in relevant fields.
- Good experience with Jenkins (Pipeline as Code, Groovy, plugins, shared libraries).
- Good experience with cloud platforms (AWS, Azure, GCP) and hybrid infrastructures.
- Knowledge of CI/CD best practices, DevOps methodologies, and IT security principles.
- Familiarity with Docker/Kubernetes for container orchestration.
- Background in Linux administration and system operations.
- Strong scripting skills (Shell, Python, Groovy, Terraform).
- Experience with Agile methodology, preferably with JIRA.
- Knowledge of Infrastructure as Code tools (e.g., Terraform, AWS CloudFormation), networking.
- Source control (Git) and branching strategies.
- Basic AWS services (EC2, EKS, Lambda, S3, RDS, etc.).
- Jenkins for data & deployment pipeline development, automation tools & scripting languages (e.g., Python, Bash) for automation tasks & infrastructure automation.
- Ansible (playbooks, roles, dynamic inventory, AWX/Tower).
- Best practices for proactive monitoring and troubleshooting.
Good to Have:
- Experience with Dynatrace.
- Oracle Database knowledge.