Overslaan naar content

Ops Engineer

Hybride
  • Amsterdam, Noord-Holland, Nederland
Aimwel

Functieomschrijving

Amsterdam - Always wanted to be a corporate intrapreneur, conquering the world, this is your chance! You can be an OPS Engineer at a DPG Media advertising technology scale up for the international market! This role is challenging and offers many opportunities to contribute a new, innovative proposition. You end up at Aimwel, a B2B company that DPG Media founded in 2022. Work is currently underway to expand the Aimwel team as we grow in customers globally.

What are you going to do?
Aimwel is a rapidly-growing international B2B SaaS (Software as a Service) venture company formed by DPG Media, a prominent media publisher. Our innovative recruitment advertising technology automates & optimises high-quality lead generation across paid performance media channels. Our technology is currently used by large job boards around the world to advertise jobs on many performance channels, such as aggregators and Meta.

As a Ops Engineer, you will play a crucial role in designing, implementing, and maintaining the infrastructure, systems, and processes required to support and secure the organisation's software development, machine learning, and security operations. Your primary responsibility will be to ensure the availability, reliability, scalability, and security of the systems, applications, and data within the organisation. You will work closely with development teams, data scientists, security analysts, and other stakeholders to automate workflows, deploy applications, manage infrastructure, and enhance security measures. Our stack: Github Actions, ArgoCD, Kubernetes, AWS, Snowflake, Terraform.

Responsibilities include:

  • Infrastructure Management: Design, configure, and manage infrastructure components, based on AWS. Implement infrastructure-as-code (IaC) practices to automate provisioning, deployment, and scaling of resource;

  • Continuous Integration and Deployment (CI/CD): Implement and maintain CI/CD pipelines to automate the build, testing, and deployment of software applications. Collaborate with development teams to ensure smooth integration and deployment processes. We are currently using GithubActions and ArgoCD for this;

  • Application Deployment and Configuration: Deploy and configure software applications, services, and microservices across different environments (e.g., development, testing, production). Optimize application performance and troubleshoot deployment-related issues;

  • Monitoring and Alerting: Implement monitoring and alerting systems to proactively identify and address performance bottlenecks, availability issues, and security threats. Set up log management and analysis tools to ensure proper visibility into system and application behavior;

  • Infrastructure Security: Implement security best practices, including identity and access management (IAM), network security, encryption, and vulnerability management. Conduct regular security audits and risk assessments, and implement appropriate security controls.

  • Machine Learning Infrastructure: Set up and manage infrastructure and tools required for machine learning workflows, including data ingestion, preprocessing, model training, and model deployment. Collaborate with data scientists to optimize machine learning pipelines and ensure scalability;

  • Automation and Orchestration: Automate manual tasks and workflows using scripting languages (e.g., Python, Bash) and configuration management tools (e.g., Terraform). Implement orchestration frameworks to manage complex application architectures;

  • Incident Response and Troubleshooting: Participate in incident response activities, including diagnosing and resolving system failures, performance issues, and security incidents. Conduct root cause analysis and implement preventive measures;

  • Documentation and Collaboration: Document infrastructure configurations, deployment processes, and standard operating procedures (SOPs). Collaborate with cross-functional teams, including developers, data scientists, security analysts, and operations personnel, to ensure effective communication and knowledge sharing.

The team
You will be part of the product team at Aimwel. As a scale-up, Aimwel currently employs ~25 people and most of us have a background in software development, data engineering or data science. We speak English to communicate with each other in the team. Our home base is in Amsterdam, the office for many different companies within DPG Media. We currently work with a hybrid working model, spending one/two days per week at the office and working the rest from home.

We offer

  • An experience-based salary;

  • 36-hour workweek;

  • 12% personal choice budget (of which 8% is holiday allowance);

  • Participation in the profit sharing arrangement;

  • Personal development opportunities such as education, training and certificates;

  • Hybrid working (office location in Amsterdam);

  • Working with the latest technologies.

Even more reasons to work at DPG Media
With its strong brands,DPG Media has a solid market position in all parts of the media industry. Every day almost 6.000 colleagues in 3 countries enjoy working on our portfolio that consists of various A-brands, including AutoWeek, Donald Duck, Flow, Libelle, Margriet, NU.nl, Tina, Viva, vtwonen and Veronica Magazine. So you become part of a larger whole: with all our brands we reach more than 90 percent of all Dutch people and 8 out 10 Flemish every month. How cool is that?

We offer a high-performing tech workplace where we treasure freedom, from how you find solutions to choosing your path. Feel free to be an entrepreneur, an apprentice, a team player, and, of course, to be you. We welcome everyone to apply, whatever your background may be. A great bunch of smart colleagues awaits you and are eager for you to join the team

Learn what we have to offer you orget to know our tech company! And while you’re at it, you can find us on LinkedIn and Twitter too.

Vereisten

Who are you?

We offer a high-performing tech & data workplace where we treasure freedom, from how you find solutions to choosing your path. Feel free to be an entrepreneur, an apprentice, a team player, and, of course, to be you.

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field;

  • Strong proficiency in programming and scripting languages, such as Python, Bash, or PowerShell;

  • Experience with infrastructure-as-code (IaC) tools like Terraform or CloudFormation;

  • Familiarity with continuous integration and deployment (CI/CD) tools, such as GithubActions, Jenkins, GitLab, or CircleCI;

  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and orchestration frameworks;

  • Understanding of machine learning concepts and experience working with machine learning frameworks (e.g., TensorFlow);

  • Knowledge of security principles and best practices, including encryption, authentication, and access control;

  • Experience with cloud platforms (e.g., AWS) and associated services;

  • Proficiency in system administration, networking, and troubleshooting;

  • Strong problem-solving and analytical skills with the ability to troubleshoot complex technical issues;

  • Excellent communication and collaboration skills to work effectively within a multidisciplinary team and across different stakeholders.

As the largest media company in the Netherlands, we are open to all talents in our society. We call on candidates with a diverse background - in the broadest sense of the word - to apply for this position. It’s the differences between colleagues that lead to surprising insights and innovative solutions. And that, in turn, fits very well with us as an organisation. We are curious about you, your qualities, and your experience.

Will you be our new colleague? Then apply now!

Want to know more first? I would be happy to answer your questions via jan.rep@dpgmedia.nl

We prefer to do our recruitment ourselves and do not need any help from external parties.

of