Java Software Engineer – DevOps / CI/CD

Job Category: Software Engineer
Job Type: Full Time
Job Location: United States
Company Name: Request Technology

About the job

NO SPONSORSHIP

Software Engineering: DevOps / CI/CD

SALARY: $160k – $165k plus 15% bonus

 

LOCATION: CHICAGO, IL

Hybrid 3 days onsite

 

Looking for a software engineer to deliver stable automated pipelines for building testing and verifying deploying applications in an Agile environment. You will have 5 years of development and build management. Java Python Shell Golang groovey scala Jenkins circle Ci bamboo GitHub artifactory Kubernetes docker harness rancher Terraform ansible AWS Kafka IBM mq vbc ec2 s3 AWS cli IAM

You 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.

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 Kafka
  • Proficient with Git
  • Experience in Kanban and Agile methodologies
  • Posses a continuous improvement mindset
  • Able to evaluate complex situations and break them down into resilient, interoperable components

Technical Skills:

  • 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

Education and/or Experience:

BS degree in Computer Science, similar technical field required.

How to Apply:

APPLY

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx