Have an account?
  • Personalized content
  • Your products and support
Forgot password?
Register
Need an account?
Create an account

DevOps CI/CD Java Engineer

Request Technology - Craig Johnson

More jobs from this company

DevOps CI/CD Java Engineer

*We are unable to sponsor for this permanent Full time role*

*Position is bonus eligible*

Prestigious Financial Company is currently seeking a Senior DevOps Engineer with strong Java experience. Candidate will develop and maintain the continuous integration/continuous development (CI/CD) environment for the clearing development team to provide a stable, performant pipeline conforming to industry best practices and corporate standards relating to resilience, security, and auditability. Collaborate with developers, testers, application security, and product owners to deliver stable, automated pipelines for building, testing, verifying, and deploying applications in an agile environment.

Responsibilities:

  • To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.
  • Analyze and clearly document the requirements, purpose, and design of existing and proposed pipelines
  • Maintain existing pipelines according to the corporate standards for CI/CD and security
  • Adapt and conform third-party pipelines to corporate standards for CI/CD and security
  • Develop new pipelines as required for applications and processes to support automation within the clearing development team
  • Work with other teams to evolve and maintain consistent best practices in CI/CD and security.
  • Participate regularly with development and testing team meetings to understand and improve the stability and efficiency of CI/CD process
  • Primary responsibility is for support of stability and integrity of the CI/CD environment for the clearing development team.
  • Actively and concisely communicate expectations for development deadlines and any issues that may affect deadlines

Qualifications:

  • 5+ years of experience in software development and build management.
  • Ability to work in a fast-paced, regulated environment and follow best practices and process control to ensure traceability and auditability of all stages of development, integration, and delivery
  • Experience in Java, Python, Shell (Golang, Groovy, Scala helpful)
  • Proficient with automated build environments (Jenkins, CircleCI, Bamboo, Github Actions, Artifactory, )
  • Proficient in containerized deployment (Kubernetes, Docker, Harness, Rancher, Terraform, Ansible, AWS )
  • Experience with distributed message brokers (Kafka, IBM MQ)
  • Proficient with Git version control and branching standards
  • Experience in Kanban and Agile methodologies
  • Posses a continuous improvement mindset
  • Able to evaluate complex situations and break them down into resilient, interoperable components
  • Java 11+ proficiency
  • Gradle/Jenkins/Groovy proficiency
  • Experience building multi-module software projects in Jenkins/Groovy
  • Working knowledge of Terraform, Ansible, Helm, Kubernetes.
  • Experience with pipeline optimization, profiling, and memory management.
  • Experience with AWS foundational services, VPC, EC2, S3, Security groups, AWS CLI, and IAM.
  • sbt golang-build experience a plus
  • Experience with distributed message brokers like Kafka, IBM MQ, ActiveMQ
  • BS degree in Computer Science, similar technical field required.
  • CI/CD tool certification a plus
  • AWS Certified Solutions Architect - Associate Level is a plus
About the Company

Job Specification

24 Jan 2025

Job Location

Chicago, Illinois

Job type

Full time

Job category

Information Technology, Telecommunications

Monthly salary