About The Position

FIS Management Services, LLC seeks Software Engineer Seniors – DevOps Engineer in Jacksonville, FL to contribute to the design and development of FIS’s next-generation pipeline deployment infrastructure to ensure scalability and reliability for enterprise applications. Develop, maintain, and enhance automation solutions that streamline the build and deployment of environments for client-focused testing and implementation teams. Oversee environment deployments in close collaboration with release management, with a strong emphasis on automating promotion processes. Monitor, diagnose, and resolve build and deployment issues to minimize downtime and ensure operational continuity. Engage with development teams to optimize commit-based build pipelines, providing advanced debugging and technical support as required. Design and implement Jenkins Groovy shared libraries and automation scripts using Ansible and related tools. Configure and execute Maven build jobs to support continuous integration and delivery objectives. Support the enhancement of iOS and Android build and distribution pipelines, driving improvements in mobile application delivery. Automate the execution of quality assurance test suites to ensure robust software validation and reporting. Facilitate comprehensive metrics collection and dashboarding to provide actionable insights into pipeline performance. Integrate and execute information security (InfoSec) tests within the deployment pipeline to uphold security standards. Administer and maintain Git and Artifactory repository structures, ensuring version control and artifact management best practices. Provision and configure Kubernetes and OpenShift namespaces to support scalable, containerized application deployments. Manage package releases using Helm charts for efficient and reliable software distribution. Perform database automation using Flyway, collaborating with DBA teams to ensure consistent and controlled schema changes. Advocate for best practices in DevOps processes, culture, and 12-factor application design.

Requirements

  • Bachelor’s degree or foreign equivalent in Information Science, Computer Engineering, Electrical Engineering or related field and five (5) years of progressively responsible experience in the job offered or a related occupation: utilizing agile software methodologies; working with DevSecOps automation tools including Jenkins, GitHub Actions, GitLab CI, and Harness; employing Jira or Rally agile management tools to link user stories and tasks to sprints and track progress; utilizing Kubernetes and Docker for building, deploying, and managing containerized workflows; working with CI/CD, platform engineering, public cloud environments, and modern engineering practices based on a “you build it, you run it” model; and utilizing Agile software development methodologies to design, build, and implement DevSecOps capabilities and automated CI/CD pipelines.
  • In the alternative, the employer will accept a Master’s degree in the above listed fields and three (3) years of experience in the above listed skills.

Responsibilities

  • Design and development of FIS’s next-generation pipeline deployment infrastructure
  • Develop, maintain, and enhance automation solutions that streamline the build and deployment of environments for client-focused testing and implementation teams.
  • Oversee environment deployments in close collaboration with release management, with a strong emphasis on automating promotion processes.
  • Monitor, diagnose, and resolve build and deployment issues to minimize downtime and ensure operational continuity.
  • Engage with development teams to optimize commit-based build pipelines, providing advanced debugging and technical support as required.
  • Design and implement Jenkins Groovy shared libraries and automation scripts using Ansible and related tools.
  • Configure and execute Maven build jobs to support continuous integration and delivery objectives.
  • Support the enhancement of iOS and Android build and distribution pipelines, driving improvements in mobile application delivery.
  • Automate the execution of quality assurance test suites to ensure robust software validation and reporting.
  • Facilitate comprehensive metrics collection and dashboarding to provide actionable insights into pipeline performance.
  • Integrate and execute information security (InfoSec) tests within the deployment pipeline to uphold security standards.
  • Administer and maintain Git and Artifactory repository structures, ensuring version control and artifact management best practices.
  • Provision and configure Kubernetes and OpenShift namespaces to support scalable, containerized application deployments.
  • Manage package releases using Helm charts for efficient and reliable software distribution.
  • Perform database automation using Flyway, collaborating with DBA teams to ensure consistent and controlled schema changes.
  • Advocate for best practices in DevOps processes, culture, and 12-factor application design.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service