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.