Principal DevOps Engineer

$138,600 - $232,850/Yr

Disability Solutions - Jacksonville, FL

posted 4 months ago

Full-time - Senior
Jacksonville, FL
Administrative and Support Services

About the position

We are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients, and communities. If you're ready to start learning, growing, and making an impact with a career in fintech, we'd like to know: Are you FIS? Reporting to the Head of Digital DevOps, the Principal DevOps Engineer will play a critical role in driving innovation and growth for the Banking Solutions business. In a leadership role in the Digital Technology organization, you will be responsible for transforming our platforms and driving the development and implementation of next-generation digital products. With a focus on digital software pipelines and deployments, you will collaborate closely with product leaders and other stakeholders to align product milestones and deliver innovative digital applications and experiences. In this role, the candidate will have the opportunity to make a lasting impact on the company's digital transformation journey, drive customer-centric innovation, and position the organization as a leader in the competitive digital banking landscape. You will partner closely with the broader Digital Engineering organization and Banking product organization to deliver a modern, scalable DevOps platform as the backbone for next-generation solutions that will drive the digital products into faster and higher quality releases. Your responsibilities will include delivering high-quality and high-performance technology solutions to our clients and customers for all product areas in the Digital Solutions business, keeping up to date with industry trends and emerging technologies in the digital mobile space, and bringing innovative ideas and best practices to drive continuous improvement. You will lead the creation and maintenance of automated scripts that will build, configure, deploy, and test applications deployed to different environments, provide operational support for Dev, Test, and Production environments, and identify production stability concerns via break point, vulnerability scanning, and impact analysis. Additionally, you will collaborate with cross-functional teams to identify and manage dependencies in the digital roadmap, prioritize key foundational mobile features and enhancements that align with the company's vision, and drive and exemplify engineering best practices and standards while managing technology debt. You will also design, develop, and implement documentation or tools to facilitate Technical Support team responsibilities and ensure compliance with appropriate regulations and standards including ISO 27001/27002, SSAE 16/SAS-70 SOX, and PCI. Your role will involve researching, designing, developing, and documenting solutions for fault, performance, capacity, and configuration management for various data center operations, as well as mentoring and training other engineers throughout the company.

Responsibilities

  • Partner closely with the broader Digital Engineering organization and Banking product organization to deliver a modern, scalable DevOps platform.
  • Deliver high-quality and high-performance technology solutions to clients and customers for all product areas in the Digital Solutions business.
  • Keep up to date with industry trends and emerging technologies in the digital mobile space.
  • Lead the creation and maintenance of automated scripts for building, configuring, deploying, and testing applications.
  • Provide operational support for Dev, Test, and Production environments.
  • Identify production stability concerns and design remediation plans.
  • Collaborate with cross-functional teams to manage dependencies in the digital roadmap.
  • Drive and exemplify engineering best practices and standards while managing technology debt.
  • Design, develop, and implement documentation or tools for Technical Support team responsibilities.
  • Design and implement a security framework covering infrastructure and applications.

Requirements

  • Experience developing engineering applications for a large corporation.
  • Demonstrated project development and leadership skills.
  • Current understanding of best practices regarding system security measures.
  • Preferred degree in Engineering, Computer Science, or similar relevant field.
  • Deep understanding and commitment to software engineering principles and processes (e.g., Lean, Agile, DevOps).
  • Deep understanding of security and compliance for managing data, ideally in a regulated industry.
  • Excellent communicator, highly innovative with a low ego, capable of motivating and energizing direct reports and peers.
  • Experience with containerization technologies, Docker, Kubernetes, etc.
  • CI/CD Pipeline Orchestration using tools such as Jenkins, GitLab, and Harness.
  • Configuration Management with tools such as Puppet and Ansible.

Nice-to-haves

  • Experience with public cloud services and pipelines, including AWS.
  • Familiarity with NPM, Yarn, and JFrog.
  • Knowledge of Akamai, WebSphere, Tomcat, JBoss, Kafka, ESB, IIS.
  • Proficiency in PowerShell, Bash, Java, and .Net technologies.
  • Adept in the use of Linux, Command Line, Git, Vagrant, and CI.
  • Experience with observability tools such as Splunk, Datadog, Dynatrace, Graphite, Open Tracing.

Benefits

  • Competitive salary and benefits
  • Always-on learning and development
  • Collaborative work environment
  • Opportunities to give back
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service