Previous Job
Previous
Principal (Lead) DevOps Development Engineer – DevOps Product Development
Ref No.: 18-13688
Location: Tampa, Florida
Principal (Lead) DevOps Development Engineer – DevOps Product Development

Job Summary

The Principal (Lead) DevOps Development Engineer position is a critical part of our clients Analytics & Information Discovery team and reports to the goups Director. This position will sit in our clients offices in Tampa, FL.

Our Analytics & Information Discovery team is small development team is an energetic, tight-knit team who is passionate about developing and delivering innovative DevOps and DataOps open source frameworks to help our business clients deliver therapies to patients and make a impact on the quality of life for those patients in the process. We're driven by an insatiable desire to integrate cloud platforms, DevOps, automation, data analytics, and DataOps engineering to deliver industry leading solutions to our business partners. These solutions must address the business values of providing more effective, faster, higher quality, and lower cost capabilities to our business clients in their efforts to deliver effective medicines to patients.

This position focuses on working directly on improving and extending the internally developed DevOps framework which is designed using open source tools and manages both custom code development and deployment capabilities, as well as test and deploy Commercial-Off-The-Shelf (COTS) applications into the company multi-cloud environment. We are currently extending capabilities to integrate serverless computing using CI/CD pipelines in both AWS and GCP. In addition, the Principal Engineer will be focusing on increasing our Kubernetes CD capabilities and assisting in our critical work in extending the framework to better support our data scientists in their DataOps needs, such as incorporating Jupyter Notebook and Client and AI modeling and development.


Job Responsibilities:
  • Be a key team member assisting in the continuous development of the DevOps framework—adding, refactoring, and improving capabilities across the CI/CD pipeline
  • Be constantly curious and feed your passion and interests in cutting-edge technology and as you are given time to look for new and innovative ways to do business differently, better, and more cost effectively
  • Be a contributing technical leader across the company in enhancing the culture of innovation, automation, and solving difficult scientific and business challenges with DevOps and-to-end capabilities
  • Work with your fellow engineers in pushing enhanced CI/CD capabilities in the area of DataOps and better supporting the data modeling of company scientists in their effort to model pressing scientific challenges using an array of data analytics, AI, and Client services
  • Lead selected efforts to design, build, and develop Proof-of-Concept (POC) solutions and services that will rapidly and iteratively prove or disprove the concepts being considered and either integrate them into the production frameworks or close it down and start the process on the next innovative idea
  • Provide expertise to teams to create infrastructure-as-code that is scalable, performant, reliable, and secure
  • Help enhance and extend the serverless microservices pipeline, delivering better CI/CD for new applications on AWS and other cloud platforms
  • Help develop improved monitoring as-a-service capabilities in the DevOps framework to provide preconfigured controls to teams to implement early in their development lifecycles
  • Be an integral member of the core DevOps/DataOps development team and help develop, test, deploy, and operated the service 24x7x365 globally

Preferred Qualifications:
  • BS or MS in computer science or related field
  • 5+ years of object-oriented design, data structures, design patterns and problem solving in a software development environment, preferably using agile/SCRUM methodologies
  • Experience with web service technologies, modern programming languages, and application frameworks such as Python, Java, JavaScript, Django, Grails, Express, etc.
  • Experience doing full stack development including infrastructure cloud services (Storage, VMs, Network, etc.) as well as application development including business logic, user interface, and user experience in a CI/CD pipeline environment
  • Experience developing, deploying, and managing applications using containers (Docker) and Kubernetes
  • Experience using a DevOps pipeline in cloud environments, preferably in AWS or GCP
  • Experience designing and delivering services in a multi-national, world-wide design pattern with its incumbent security, privacy, latency, and availability issues understood
  • Experience developing full stack services using contemporary security controls and best practices for authentication and authorization in hybrid on-prem and cloud environments
  • Familiarity with serverless (microservice) design and systems with AWS Lambda and API Gateway a plus
  • Strong leadership and communication skills to work with senior leadership and stakeholders in selling the vision and providing content and best practices on using CI/CD services

Basic Qualifications:

Doctorate degree and 2 years of Product Development experience or Master's degree and 6 years of Product Development experience or Bachelor's degree and 8 years of Product Development experience
or Associate degree and 10 years of Product Development experience or High school diploma / GED and 12 years of Product Development experience