DevOps Engineer - AWS focused - NEARSHORE -UK/Western Europe time zone
Job Title: DevOps Engineer
Job Summary: We are seeking a skilled Engineer to join our team. The ideal candidate will be responsible for developing and supporting cloud-based solutions, providing consultation on cloud development work, and supporting containerized applications. The successful candidate will work alongside and under the technical direction of Lilly staff.
- Key Responsibilities:
- Guide teams in designing, building, testing, and deploying changes to cloud-based applications.
- Identify and automate manual processes at scale with scripts and AWS Lambda functions.
- Maintain and improve applications hosted in AWS - particularly containerized applications in EKS.
- Conduct testing and continuous improvement practices to ensure the performance and reliability of applications.
- Support application users across the organization, and perform troubleshooting and resolve application issues in a timely manner.
- Implement and manage Infrastructure-as-Code with CloudFormation and AWS CDK with Python.
- Develop and maintain Kubernetes clusters and Helm charts for container orchestration.
- Ensure observability and monitoring of systems using appropriate tools.
- Manage hybrid file storage solutions across on-premise and the cloud.
- Deploy and manage AWS EKS clusters, database, compute and other associated AWS resources with Infrastructure-as-Code.
- Design and implement event-driven workflows and serverless applications to meet business requirements.
- Handle on-demand data archiving requests from labs of different geo-locations.
- Conduct permission configuration and system maintenance for a data archival solution.
- Maintain and improve documentation for storage solution architecture, configurations, processes, and service records.
- Provide customer support for data customers who request access to archived data.
- Migrate resources and AWS accounts across environments/accounts, and identify the most suitable process to do so according to the business requirements and existing resource configurations.
- Required Skills and Qualifications:
- Familiarity with Linux computing environments.
- Experience writing YAML, JSON, Python and SQL and using SDKs such as Boto3.
- Experience with storage systems management/maintenance.
- Working experience with file system protocols such as SMB and NFS.
- Experience with managing access control (Windows ACL) for users/groups.
- Hands on experience with AWS services such as S3, IAM, Storage Gateway, EC2, EFS, EBS, EKS, RDS, CloudFormation, KMS, SNS, Step Functions, Athena, Glue, DynamoDB, Lambda and Networking services.
- Experience with Infrastructure-as-Code development and deployments.
- Hands on experience with storage, compute and database tools and services.
- Experience with Kubernetes and Helm for container orchestration.
- Knowledge of observability and monitoring practices.
- Experience with CI/CD tools such as GitHub Actions and ArgoCD.
- Proficiency in deploying and managing AWS EKS clusters.
- Benefits (employee contribution):
- Health insurance
- Health savings account
- Dental insurance
- Vision insurance
- Flexible spending accounts
- Life insurance
- Retirement plan
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Apply Job!
Apply to this Job