1+ months

Release Control Engineer

Myrtle Point, OR 97458
Regular Full Time
Pay Range: 106200.00-159200.00
   

Responsibilities:

The Release Configuration Engineer responsibility is to implement and maintain build configurations in TeamCity (continuous integration) CI, Integration and automated deployment projects for .Net/Java Enterprise applications, utilizing key tools such as SQL Server, Powershell, BitBucket, and C#.


Primary duties include:

Implement release artifact repository and practices around publishing artifacts from the build server, using Artifactory or another server product.

Setup/Engineer/ and Administer Subversion/Git repositories.

Implement deployment tools using Java/C#/PowerShell/Maven/MSBuild/Unix Shell/SQL based on the project needs.

Assess current deployment processes and formulate automation steps implement automation scripts while working in collaboration with the development and operations teams.

Work with the development team, to institute standards around source code organization and dependency referencing practices to produce portable artifacts that are readily usable from the build server.

Work with the development team, and institute tagging/branching/merging practices.

Provide insights about server/platform/runtime specific aspects such as difference between x86/x64, different JRE and .Net framework versions.

Implement tools to serve as enterprise-wide application/component repository (SCM) to help track interdependencies and potential version conflicts.

Provide guidance on implementing component sharing practices through Maven/Nuget.

 Other duties as assigned.


Required Skills and Knowledge:

Requirements:

Advanced experience with Teamcity/Jenkins or another build server product.

Experience and detailed understanding of version control/release/branching practices using Subversion.

 Advanced experience using SQL Server, Powershell, BitBucket, Terraform, Ansible tools in the script build and deployment projects.

Advanced experience with the creation and maintaining of automated build tools.

Hands-on experience with development tools/IDEs such as Visual Studio/Eclipse.

Strong knowledge of SCM practices, software build, agile SDLC, Release Engineering, and production deployment.

Experience implementing enterprise repository for common dependencies using Maven/Nuget.

Ability to work with development team to formulate check-in/release processes and provide training when needed.

Must have good analytical, conceptual and root cause analysis skills.

Excellent communication skills, energetic and fast learner

Detail-oriented, focused and organized

Self-motivated and a self-starter having flexibility and maturity to adapt to the environment.

 

Additional Requirements:

Ability to obtain and maintain client required clearances as well as pass company regular background and/or drug screening.

Completion of Teleworker Agreement upon hire, and adherence to the Agreement (and related policies and procedures) including, but not limited to: able to navigate computer and phone systems as a user to work remote independently using on-line resources, must have high-speed internet connectivity, appropriate workspace able to be compliant with HIPAA, safety & ergonomics, confidentiality, and dedicated work focus without distractions during work hours.

 

Physical Requirements:

**NOTE: Must be able to meet requirements for and perform work assignments in accordance with Company policies and expectations on a home remote basis (and must meet Performant remote-worker requirements) until at which time staff may be notified and required to work from a Performant office location on an ad-hoc or periodic basis.

 

Basic office equipment required to perform remote work is provided by the company.

Job is performed in a standard busy office environment with moderate noise level (or may be home-office setting subject to Company approval and Teleworker Agreement), sits at a desk during scheduled shift, uses office phone or headset provided by the Company for calls, making outbound calls and answering inbound return calls using an office phone system; views a computer monitor, types on a keyboard, and uses a mouse.

Reads and comprehends information in electronic (computer) or paper form (written/printed).

Sit/stand 8 or more hours per day; has the option to stand as needed while on calls; reach as needed to use office equipment.

Consistently viewing a computer screen and types frequently, but not constantly, using a keyboard to update accounts.

Consistently communicates on the phone as required primarily within the department and company and may include client contacts or other third-party depending on assignment with account holders, may dial manually when need or use dialer system; headset is also provided.

Occasionally lift/carry/push/pull up to 10lbs.


Education and Experience:
  • Bachelors of Science; Engineering or Computer Sciences required or equivalent experience.

  • Masters degree preferred or equivalent work experience. 

  • 3-5 years experience with release management & version control.

  • 2-4 years hands-on knowledge with build server products, scripting technologies and SCM practices.

  • 3-5 years experience working in a heterogeneous environment, support build processes on Windows, Unix/Linux.

  • Employment VISA Sponsorship is not available for this position.

 

Other Requirements:

Performant is a Government contractor and subject to compliance with client contractual and regulatory requirements, including but not limited to, Drug Free Workplace, background requirements, and clearances (as applicable).

Must submit to and pass pre-hire background check, as well as additional checks throughout employment.

Must be able to pass a criminal background check; must not have any felony convictions or specific misdemeanors, nor on state/federal debarment or exclusion lists.

Must submit to and pass drug screen pre-employment (and throughout employment).

Performant is a government contractor. Certain client assignments for this position requires submission to and successful outcome of additional background and/or clearances throughout employment with the Company.

Job Profile is subject to change at any time.

EEO

Performant Financial Corporation is an Equal Opportunity Employer.

Performant Financial Corporation is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, age, religion, gender, gender identity, sexual orientation, pregnancy, age, physical or mental disability, genetic characteristics, medical condition, marital status, citizenship status, military service status, political belief status, or any other consideration made unlawful by law.

NO AGENCY SUBMISSIONS WITHOUT PERFORMANT AUTHORIZED AGENCY AGREEMENT AND APPROVED PERFORMANT JOB ORDERS


   


Sys.Application.initialize(); //

Categories

Posted: 2023-02-28 Expires: 2023-04-30

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Release Control Engineer

Performant Financial
Myrtle Point, OR 97458

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast