Company: American AgCredit
Posted on: May 19, 2019
We are looking for a Build Engineer to join our IT Team in Santa
Rosa, CA, or Wichita, KS!
We are seeking a Build Engineer to help us automate our software
deployments. This individual will collaborate with Business
Delivery Teams across the business to prioritize applications and
optimize pipelines for delivery. Ideal candidates will bring an
agile mindset and experience with version control, CICD, build and
release management, and software engineering best practices.
Additionally, preferred experience includes experience with Azure
DevOps, ETL, and Data Warehousing.
Who is American AgCredit?
Our mission is simple--- Be the best lender to Agriculture. In
order to deliver on that statement, we have the best people working
for us. Headquartered in Santa Rosa, California, with offices
throughout California, Colorado, Kansas, Nevada and Oklahoma, we
have been serving all segments of the agricultural business for
over 100 years!
Benefits offered by American AgCredit:
- Commitment to agriculture and our communities we serve
- Family friendly work environment
- Investment in employee growth, development and training
- Medical, Dental and Vision coverage
- Outstanding 401k - up to 9% matching!
- Generous Vacation Leave (starting at 15 days), 15 Paid Sick
Days, 11 Paid Holidays
- Competitive Incentive Compensation Plan
- Disability & Life Insurance
- Employee fitness and wellness benefits.
- Free Soda, Coffee and Snacks!
The Build Engineer is responsible for developing and maintaining
systems and infrastructure to run automated code builds, unit
testing, integration testing, deployment packaging, and
deployments. This person will also perform code merges across all
development and test environments, perform data refreshes as
needed, and will maintain branching in source control. In addition,
they will monitor all automated builds and tests for failures, and
work directly with the developers and testers to resolve failures.
The build engineer will create release packages and instructions,
and will work closely with the release manager and project managers
to coordinate timing on releases. The build engineer will also
develop reports and dashboards for upper management.
1) Develop technical solutions that meet the Association's high
standard of quality.2) Adhere to industry standard best practices
for software development.3) Focus on continuous improvement with
version control, unit testing, automated testing, automated
deployment capabilities, and eliminating waste.4) Develop and
maintain build platforms, packaging, deployment, testing and
releases.5) Research new improvements to framework build, packaging
and deployment.6) Resolve build issues, working with developers as
needed.7) Manage source code, change control, configuration
management, and build deployment activities.8) Maintain fully
documented build and release procedures and technical
specifications.9) Ensure version control is followed: maintain
consistent repository structure, create branches for release to
production, manage them, help developers back port bug fixes, merge
code, ensure the trunk is current release source code, and direct
commits to the correct branch.10) Maintain the toolset to automate
everything as much as possible. Build scripts and websites as
necessary to integrate outside tools.11) Automate daily builds,
unit tests, integration tests, and deployments to controlled
environments.12) Automate set up of new environments. 13) Create
deployments to production that will be executed automatically by
Application Production Support.14) Create dashboards for management
on build and testing execution successes and failures.15) Adherence
to compliance, audit, regulatory, and information security
Perform other functions as assigned.
TYPICAL EDUCATION AND EXPERIENCE:
1) BS in Computer Engineering, Computer Science or BA with
equivalent technical competency.2) Three to five years previous
related experience required.3) Scripting technical knowledge, as
well as database and software programming experience.4) Experience
with version control (i.e. Subversion), issue tracking and
build/release management5) Experience with Extract Transform Load
(ETL) and Data Warehousing a plus.6) Excellent problem solving
skills.7) High attention to detail and follow through8)
Foundational understanding of the software lifecycle and software
engineering best practices, including specification, documentation,
configuration management, testing and quality assurance9) Strong
interpersonal skills to work effectively in a team environment.10)
Strong written and verbal communication skills11) Demonstrated
ability to work independently, prioritize individual work load,
troubleshoot and remedy problems under pressing deadlines.
JOB REQUIREMENTS:All hiring is contingent on eligibility to work in
the United States. We are unable to sponsor or transfer visas for
Must have the ability to perform basic office tasks and sit at a
desk for an extended period of time. Job requires extensive use of
computers and phones. While performing the job, the employee is
required to sit, crouch, kneel, crawl, reach and have the ability
to lift up to 40 pounds. Ability to work with typical hardware and
cabling practices required. Must have strong written and verbal
communication skills to adequately convey ideas and work well with
a team. Ability to talk and hear, sit and use their hands and
fingers, and reach in all directions is essential in performance of
the job. Must be able to interact effectively with people at all
levels of company. Work during established business hours and may
require occasional weekend and/or evening work.
Keywords: American AgCredit, Wichita , Build Engineer, Engineering , Wichita, Kansas
Didn't find what you're looking for? Search again!