Senior Devops Engineer

Smart Pension Ltd Nashville , TN 37201

Posted 3 weeks ago

This key role represents an excellent opportunity for someone who's looking for a very unique challenge, as you will be joining a growing team of DevOps Engineers and our first engineering team in the United States. You will also be part of a fast growing and global Engineering team of over 200 skillful people.

As this is a senior role, you will be expected to own and be accountable for the reliability, security, scalability and deployment of the platform. This role will require office presence 2 days per week - we are based in The Gulch, downtown Nashville.

Main Responsibilities

  • Work with Product and Engineering to own and build the DevOps Roadmap and Backlog
  • Be the Product Owner for the DevOps backlog - understand the priorities of work and what business value they unlock
  • Provide backlog progress updates to stakeholders within the company
  • Manage, maintain & support our AWS and Heroku environments.
  • Build appropriate tooling for development teams & clients.
  • Reduce manual work (toil) for the technology team -- yourself included! - by implementing appropriate solutions or processes as required.
  • Design & implement improved data security strategies for our platform.
  • Own & implement appropriate monitoring & alerting as we move to a 24/7/365 platform.
  • Assist the development team in using these metrics to ensure the reliability of our platform remains excellent across all deployments.
  • Define Service Level Objectives for the Smart Platform, including working with other departments to define appropriate availability targets.
  • Own & implement new continuous deployment & release improvements to support Smart's ambitious future plans, including deployment to secured third-party environments for a variety of different clients.
  • Keep up to date with best practices in application hosting and continuous deployment.
  • Update or produce documents to describe changes to the platform.

The team

Smart Pension is dynamic, exciting and diverse. Pension companies in the past have been slow to adapt to new technology and methods, but with Smart Pension we're changing the world of Pensions and to keep up with it, we look for people who are happy to operate in an ambiguous environment, people who bring ideas to the table but above all, people who deliver software. We look to move forward at pace and we are upbeat and passionate about making things successful!

We believe that a diverse and inclusive workforce, is the most awesome workforce. Over 80% of our Engineering team volunteered their time to be coaches as the recent Rails Girls event - a free workshop aimed at making technology more approachable for women.

We are excited by new ideas, different ways of thinking, diverse backgrounds and approaches. We run hackathons where in 24 hours anyone can build and present new ways of thinking to the senior management team! Test new technologies, try new ideas - we're excited to get your ideas out to the world.

Smart Pension is committed to crafting an inclusive work environment with a diverse workforce. You will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Lastly, we've grown to a team of over 400 talented people, all dedicated to creating the best experience for our customers. We are a British company and we've recently made it onto Great Places to Work UK's Best Workplaces 2020 at the no.70 spot for medium-sized companies, and at the no.30 spot for Best UK Workplaces in Tech!

If you have any questions about how we store your data you can view our updated recruitment data policy.


  • Highly competitive


  • Experience developing AWS environments.
  • Proven track record of supporting web platforms (e.g. websites or APIs) in production at scale.
  • Experience in cloud platforms, especially in upgrades and troubleshooting.
  • Experience defining appropriate metrics to monitor web platforms, and alerting on breaches of those metrics.
  • Ability to monitor and identify network policy violations and system breaches.
  • Experience with incident response in an on-call environment.
  • Experience with continuous delivery and zero-downtime deployments.
  • Experience with MySQL and Redis (or similar platforms).
  • Comfortable with command-line tools and environments. Linux experience is essential.
  • Proficient with at least one server-side programming language such as Ruby or Python.
  • Experience with configuration management tools like Terraform or Ansible, and understand their common use cases.
  • Enjoys complex problem solving and delivering results.


  • Healthcare Insurance, including Medical, Dental and Eye Care
  • Pension benefit
  • Enhanced maternity and paternity (maternity- 26 weeks fully paid / paternity- 3 weeks fully paid).
  • 15 days holiday per year plus bank holidays. 1 extra day holiday after 2 years and then every year up to a max of 20 days holiday.
  • 5 week sabbatical after 5 years.
  • Critical Illness Insurance
  • Accident Insurance
  • Short Term and Long Term Disability Insurance
  • Life Insurance
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Devops Engineer


Posted 7 days ago

VIEW JOBS 1/14/2021 12:00:00 AM 2021-04-14T00:00 A career in Information Technology, within Internal Firm Services, will provide you with the opportunity to support our core business functions by deploying applications that enable our people to work more efficiently and deliver the highest levels of service to our clients. You'll focus on managing the design and implementation of technology infrastructure within PwC, developing and enhancing both client and internal facing applications within PwC, and providing technology tools that help create a competitive advantage for the Firm to drive strategic business growth. Our System Architecture team helps build customisable specific system solutions that enhance PwC's system capabilities to appropriately serve all client needs. As part of the team, you'll use enterprise architecture across application areas to build delivery models that map PwC capabilities to business needs outlined by clients. To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be a purpose-led and values-driven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future. As a Senior Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to: * Encourage everyone to have a voice and invite opinion from all, including quieter members of the team. * Deal effectively with ambiguous and unstructured problems and situations. * Initiate open and candid coaching conversations at all levels. * Move easily between big picture thinking and managing relevant detail. * Anticipate stakeholder needs, and develop and discuss potential solutions, even before the stakeholder realises they are required. * Contribute technical knowledge in area of specialism. * Contribute to an environment where people and technology thrive together to accomplish more than they could apart. * Navigate the complexities of cross-border and/or diverse teams and engagements. * Initiate and lead open conversations with teams, clients and stakeholders to build trust. * Uphold the firm's code of ethics and business conduct. Job Requirements and Preferences: Basic Qualifications: Minimum Degree Required: High School Diploma Minimum Years of Experience: 6 year(s) of progressive roles managing IT architecture and engineering designs and domains. Preferred Qualifications: Degree Preferred: Bachelor Degree Preferred Fields of Study: Information Technology, Computer Systems Analysis, Management Information Systems, Computer Applications, Computer Engineering, Computer Programming Certification(s) Preferred: ISC2 CCSP Certified Cloud Security Professional, ITIL Certification(s), or CCNA/P Preferred Knowledge/Skills: Demonstrates intimate abilities and/or a proven record of success as a team leader in: * Using tools like Azure DevOps/VSTS, validate requirements, deploy, and troubleshoot deployments of code and technologies in stage and production environments; * Demonstrating leadership, influencing and communication skills, as well as the ability to drive continuous performance improvements with the stakeholders, vendors and technology subject matter specialists; * Building, maintaining and controlling stage and production environments; * Troubleshooting complex issues in stage and production application & infrastructure environments; * Establishing proactive monitoring and alerting capabilities for all components of the platform using system monitoring tools such as Datadog, SignalFX, etc * Establishing system health and capacity requirements as needed to enhance new and existing offerings * Documenting SOPs, and perform knowledge transfer to others; * Leading and driving to completion management initiatives across a global DevOps team; * Demonstrating fluency in at least two development languages such as Java, Perl, PHP or Python; * Having experience managing Azure, AWS, GCP or distributed VMware environments; * Demonstrating knowledge of one or more container technologies and orchestration such as Docker & Kubernetes and at least two database technologies such as MongoAtlas, MySQL, MS-SQL, or Postgresql; * Working with code management tooling such as Github / Gitlab; * Working with CI/CD pipeline tooling and deployments; * Possessing experience with Linux and Windows administration; * Having experience with HashiCorp tool set i.e Terraform, Consul etc. is a plus; * Understanding of SRE concepts and practices and experience implementing them in enterprise environments to stable, reliable, secure and high performing data platform; and * Using knowledge and experience with chaos engineering tools and practices to improve environment resiliency. Pwc Nashville TN

Senior Devops Engineer

Smart Pension Ltd