Job Overview
We are looking for a skilled DevOps Engineer to join our innovative team in a fully remote capacity. In this pivotal role, you will be instrumental in architecting, developing, and sustaining a robust infrastructure that ensures optimal service delivery across production, QA, and development environments throughout the entire software development lifecycle. You will have the chance to monitor, diagnose, maintain, and continually enhance our building, packaging, and deployment practices. By applying a consistent DevOps methodology, you will contribute to the improvement of all process stages, guaranteeing end-to-end quality across functions.
Key Responsibilities
- Infrastructure Maintenance: Enhance and uphold our infrastructure, focusing on containerization and application-level security.
- Cloud Optimization: Maximize service delivery efficiency within an Azure Cloud environment.
- CI/CD Expansion: Broaden our existing CI/CD infrastructure to accommodate the increasing demands of our product offerings.
- Collaboration: Partner with internal product development teams to deliver distributed, highly available cloud infrastructure, ensuring a swift, reliable, and scalable product delivery process.
- Solution Development: Collaborate closely with the Cloud Operations team to conceptualize, develop, and implement innovative solutions.
- Problem Solving: Tackle complex challenges associated with distributed computing.
- Incident Management: Address incidents, triage issues, and investigate service outages as they arise.
Required Skills
- Build Automation
- Release Management
- Cloud Computing (experience with Azure is preferred)
- DevOps Practices
- Software Development
- Lifecycle Management
Qualifications
- 3-5 years of experience in software engineering.
- Proficient in Build Automation and Release Management within an Azure environment.
- Familiarity with GitHub Enterprise and GitHub Actions (or equivalent tools).
- A proactive mindset and the ability to excel in a fast-paced setting while leveraging advanced tools and technologies.
- A strong desire to take ownership of projects from inception to completion.
- Excellent communication skills that foster effective collaboration.
Career Growth Opportunities
We emphasize professional development and career advancement. You will have the opportunity to take ownership of projects from concept to completion, allowing you to enhance your skills and expertise in the DevOps field.
Company Culture And Values
As a leading developer of asset management software in the Life Sciences sector, we pride ourselves on our collaborative and innovative work environment. We are committed to fostering a culture that promotes effective communication and teamwork, which are vital for success in our dynamic workplace.
Networking And Professional Opportunities
Joining our team opens doors to extensive networking opportunities within the Life Sciences industry, connecting you with peers and professionals who share your dedication to innovation.
Equal Opportunity Employment
We are an Equal Opportunity Employer and welcome applications from individuals of diverse backgrounds. We do not discriminate on the basis of race, religion, gender identity, nationality, disability, sexual orientation, age, veteran status, or experience.
Employment Type: Contractor