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.
SRE (Site Reliability) Engineer at EPAM
Hybrid - Barcelona, Catalunha, Espanha
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.