SRE (Site Reliability) Engineer at EPAM

Hybrid - Barcelona, Catalunha, Espanha

Apply

We are looking for a SRE (Site Reliability) Engineer to join our new Enterprise AI platform team in Barcelona. This hybrid role focuses on designing, building, and deploying large-scale production infrastructure and platforms for ML solutions in the Life Sciences & Healthcare industry, with responsibility for AWS cloud environments, DevOps, and collaboration with data science teams.

Requirements

Experience

  • Significant experience with AWS cloud environments and knowledge of SageMaker, Athena, S3, EC2, RDS, Glue, Lambda, Step Functions, EKS and ECS
  • Experience with infrastructure as code technologies such as Ansible, Terraform and CloudFormation
  • Strong software coding skills with proficiency in Python and exceptional ability in any language
  • Experience managing an enterprise platform and service, handling new client demand and feature requests
  • Experience with containers and microservice architectures such as Kubernetes, Docker and serverless approaches
  • Experience with Continuous Integration and building continuous delivery pipelines, such as CodePipeline, CodeBuild and CodeDeploy
  • GxP experience
  • Excellent communication, analytical and problem-solving skills

Skills

  • DevOps mindset
  • Docker
  • Git
  • Ansible
  • Terraform
  • CloudFormation
  • Python
  • Kubernetes
  • Serverless
  • CI/CD
  • CodePipeline
  • CodeBuild
  • CodeDeploy
  • GxP
  • Communication
  • Analytical
  • Problem-solving

Responsibilities

  • Develop and maintain the essential infrastructure and platform required to deploy, monitor and manage ML solutions in production, ensuring they are optimized for performance and scalability
  • Collaborate closely with data science teams in developing cutting edge data science, AI/ML environments and workflows on AWS
  • Liaise with R&D data scientists to understand their challenges and work with them to help productionize ML pipelines, models and algorithms for innovative science
  • Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance
  • Lead technology processes from concept development to completion of project deliverables
  • Liaise with other teams to enhance our technological stack, to enable the adoption of the latest advances in Data Processing and AI

Technologies

AWSSageMakerAthenaS3EC2RDSGlueLambdaStep FunctionsEKSECSDockerGitAnsibleTerraformCloudFormationPythonKubernetesServerlessCodePipelineCodeBuildCodeDeployHadoopSparkSQLRJupyterGxP

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.