DevOps Engineer
As a DevOps Engineer, you will be designing, building, testing, and operating the infrastructure that powers Narrative Science’s natural language generation software and the Narrative Science business as a whole. This is a hands-on DevOps role with a balanced amount of software and infrastructure development.
The ideal candidate will have a solid, practical grasp of Linux and networking fundamentals, the ability to code when needed, and the desire to hire, grow and retain a team. This will be a key role that will directly impact the upcoming versions of our platform.
Responsibilities:
- Develop and test automation, tooling and processes to enable Narrative Science to deploy, manage, and scale our applications in the cloud.
- Operate and deploy services from development to production.
- Own the provisioning al all Narrative Science infrastructure in the cloud.
- Be part of the team that designs and develops solutions to improve our ability to rapidly iterate and safely deploy a complex platform.
- Excitement about Continuous Integration and Continuous Deployments is a must.
- Participate in troubleshooting, capacity planning and analysis, and performance analysis activities.
- Identify infrastructure requirements from across the organization and clients related to scaling our existing and future infrastructure to large volumes of data.
Qualifications:
- Bachelors in Computer Science or other STEM degree.
- Minimum 3 years relevant experience.
- A demonstrated capability for critical thinking and problem solving.
- Strong technical leadership and negotiation skills.
- The ability to communicate effectively to both technical and non-technical personnel.
- Solid programming skills and experience writing production quality code.
- A good working knowledge of Linux environments, cloud computing (particularly AWS) and networking.
- The continuing drive to learn, to innovate, and to excel in a startup atmosphere.
You will work with and learn:
- Various AWS services: EC2, S3, RDS, CloudWatch, CloudFormation, Lambda.
- Our software stack: Python and/or bash and/or Node.js.
- Our database stack: PostgreSQL and/or MongoDB.
- Our CI stack: Ansible, Jenkins.
- Our OS of choice: CentOS.
About Narrative Science:
Narrative Science is the leader in advanced natural language generation (Advanced NLG) for the enterprise. Quill, its Advanced NLG platform, learns and writes like a person, automatically transforming data into Intelligent Narratives—insightful, conversational communications full of audience-relevant information that provide complete visibility into how analytic decisions are made.