Java软件工程师 - DevOps / CI/CD

5个月前全职
115万 - 118万 / 年 Request Technology

Request Technology

location 芝加哥
unsaved
没有赞助 软件工程:DevOps / CI/CD 薪资:$160,000 - $165,000 及 15% 奖金 地点:伊利诺伊州芝加哥 混合工作模式:每周三天现场工作 我们正在寻找一名软件工程师,以便在敏捷环境中提供稳定的自动化管道,用于构建、测试和验证应用程序的部署。您需要拥有5年的开发和构建管理经验。要求掌握Java、Python、Shell、Golang、Groovy、Scala,熟悉Jenkins、CircleCI、Bamboo、GitHub、Artifactory、Kubernetes、Docker、Harness、Rancher、Terraform、Ansible、AWS、Kafka、IBM MQ、VBC、EC2、S3、AWS CLI、IAM。 您将负责为清算开发团队开发和维护持续集成/持续开发(CI/CD)环境,提供符合行业最佳实践和公司标准的稳定、高效的管道,确保其在弹性、安全性和可审计性方面的合规性。与开发人员、测试人员、应用安全和产品负责人合作,交付稳定的自动化管道,用于在敏捷环境中构建、测试、验证和部署应用程序。 任职资格: • 5年以上软件开发和构建管理经验。 • 能够在快速变化的受监管环境中工作,并遵循最佳实践和流程控制,以确保所有开发、集成和交付阶段的可追溯性和可审计性。 • 熟悉Java、Python、Shell(Golang、Groovy、Scala优先考虑)。 • 精通自动化构建环境(Jenkins、CircleCI、Bamboo、GitHub Actions、Artifactory等)。 • 精通容器化部署(Kubernetes、Docker、Harness、Rancher、Terraform、Ansible、AWS等)。 • 有Kafka的经验。 • 精通Git。 • 熟悉Kanban和敏捷方法论。 • 拥有持续改进的思维方式。 • 能够评估复杂情况并将其分解为弹性和可互操作的组件。 技术技能: • 精通Java 11及以上版本。 • 精通Gradle/Jenkins/Groovy。 • 在Jenkins/Groovy中构建多模块软件项目的经验。 • 熟悉Terraform、Ansible、Helm、Kubernetes。 • 在管道优化、分析和内存管理方面的经验。 • 具备AWS基础服务的经验,如VPC、EC2、S3、安全组、AWS CLI和IAM。 • 具备sbt golang-build经验者优先。 • 有使用Kafka、IBM MQ、ActiveMQ等分布式消息代理的经验。 教育和/或经验: • 计算机科学或相关技术领域的学士学位。