Senior Data & Analytics Engineer

For our client, we're looking for a Senior Data & Analytics Engineer,

Assignment description and main responsibilities

Cloud Architecture & Strategy

• Design and implement cloud-based solutions on AWS, ensuring scalability, security, and high availability.

• Develop architecture roadmaps and cloud strategies, leveraging AWS services like Amazon EKS, AWS Lambda, Amazon ECS, and AWS Elastic Beanstalk.

• Create and enforce cloud architecture best practices and governance policies.

• Evaluate new AWS services and continuously improve existing architectures.

Java Development

• Design, develop, and maintain high-performance Java applications using frameworks such as Spring Boot and Hibernate.

• Write clean, efficient, and maintainable code while adhering to industry best practices.

• Optimize application performance and troubleshoot complex technical issues.

• Develop RESTful APIs and microservices for cloud-native solutions.

Kubernetes and Containerization

• Lead the deployment and management of containerized applications using Amazon EKS.

• Design and implement CI/CD pipelines with tools like AWS CodePipeline, Jenkins, GitHub Actions, or Argo CD.

• Optimize Kubernetes clusters for scalability, security, and high availability.

• Implement monitoring and logging solutions using Prometheus, Grafana, Amazon CloudWatch, and AWS OpenSearch.

• Ensure best practices in container security, networking, and orchestration.

Integration & DevOps

• Automate infrastructure provisioning using Terraform or AWS CloudFormation

• Implement and maintain CI/CD pipelines for streamlined deployments using GitHub

Actions.

• Collaborate with DevOps teams to enhance automation and operational efficiency

Competence requirements

• Expertise in Java and frameworks such as Spring Boot and Hibernate.

• Strong experience with AWS cloud services.

• Proficiency in designing, deploying, and managing Kubernetes clusters on AWS.

• Hands-on experience with CI/CD pipelines and tools like AWS CodePipeline, Jenkins, Maven, GitHub Actions.

• Strong knowledge of Docker and microservices architecture.

• Experience with Terraform and AWS CloudFormation.

• Solid understanding of cloud security best practices and networking (VPC, Security Groups, IAM)

Other requirements

• Excellent problem-solving, analytical, and troubleshooting skills.

• Strong communication and collaboration abilities.

• Ability to work in a fast-paced, agile development environment

  • We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately.

    PayExpress:

    We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link.

  • Locations: Gothenburg
  • Technologies: Amazon Web Services (AWS), Continuous Integration / Continuous Deployment, Docker, Hibernate, Java, Kubernetes, Microservices, Spring, Spring Boot, Terraform
  • Language: English