Recursion is seeking a highly skilled and motivated Senior DevOps Engineer for a 3-6 month contract.
The role focuses on Infrastructure as Code (IaC) and Kubernetes, specifically Google Kubernetes Engine (GKE).
This position is critical to the IT team and involves deploying and managing the application POSIT in a containerized environment.
Responsibilities include full lifecycle management of key infrastructure components that support business operations and scientific endeavors.
The engineer will lead the design, implementation, and management of infrastructure using IaC for consistent environments.
The role requires deploying, managing, and scaling containerized applications using Kubernetes, with a focus on GKE.
The engineer will automate operational tasks related to infrastructure provisioning, configuration management, and application deployment.
Implementing and managing robust monitoring and alerting for infrastructure and applications is essential to ensure high availability and performance.
The engineer will perform troubleshooting and root cause analysis for complex infrastructure and application issues.
Collaboration with development and application teams is necessary for seamless integration and deployment of applications like POSIT.
The role includes designing and managing integrations between various enterprise applications and infrastructure components.
Security configurations must be implemented and managed, adhering to company policies and industry best practices.
The engineer will partner with security teams on audits and support compliance requirements, with experience in 21 CFR Part 11 and CSV validation being a plus.
Exploring and leveraging AI and ML capabilities to enhance automation and optimize workflows is part of the role.
The engineer will collaborate effectively with other IT infrastructure, application, and security teams.
Requirements:
A Bachelor's degree in Computer Science or a related field, or equivalent experience is required.
Proven experience in a DevOps or Infrastructure Engineering role is necessary.
Strong hands-on experience with Terraform and Ansible for Infrastructure as Code is required.
In-depth knowledge and practical experience with Kubernetes, specifically GKE, is essential.
Experience with deploying and managing applications in containerized environments is required.
Familiarity with the installation, upgrade, and maintenance of POSIT Workbench, Connect, and Packages (or similar R-based analytical platforms) is necessary.
Proficiency in managing R packages and environments is required.
Experience with user access management and implementing role-based access control (RBAC) is necessary.
Familiarity with 21 CFR Part 11 regulations is preferred.
Experience with Computer System Validation (CSV) processes for regulatory compliance is required.
Experience with other enterprise applications and integration tools is necessary.
Scripting skills in languages such as Python and Bash are required.
A strong understanding of application integration, APIs, and integration tools is necessary.
Excellent troubleshooting and problem-solving skills with an engineering mindset are required.
Strong communication and interpersonal skills are essential.
Benefits:
The position offers the opportunity to work in a growing IT and Information Security team focused on securely implementing and operating systems.
Employees will have the chance to collaborate across departments to tackle important challenges and capabilities.
Recursion values boldness, integrity, and a commitment to ethical practices, providing a supportive work environment.
The company promotes active learning and rapid adaptation, encouraging experimentation and iteration.
Employees are expected to move with urgency, recognizing the importance of their work in improving lives.
The culture emphasizes ownership and accountability, fostering trust and autonomy among team members.
Recursion is an Equal Opportunity Employer, ensuring a diverse and inclusive workplace.