Job Details

ID #21509930
Estado Maryland
Ciudad Owingsmills
Tipo de trabajo Permanent
Salario USD TBD TBD
Fuente CareFirst
Showed 2021-10-22
Fecha 2021-10-21
Fecha tope 2021-12-19
Categoría Sistemas/redes
Crear un currículum vítae

Lead Software Engineer - Test Environment Management

Maryland, Owingsmills, 21117 Owingsmills USA

Vacancy caducado!

Resp & Qualifications

PURPOSE:

The Test Environment Management Leadis responsibleforCareFirst’senterprisetest environmentsolution. The environments include production and all non-production, on-prem and cloud first implementations.The leadpositionwill be responsible for helping tocentralize the environment management functions as well as defining team structures, roles and operational processes and procedures.

This role willbe responsible for the certification of test environments, development of automatedenvironmentreadiness testsand the monitoring, operations and support of these environments. This role will also include responsibilities for build & deployment andprovisioningof the testenvironments.The Lead will develop and manage allocation and booking solutions for test environments, including dashboards and a self-service portalfor external teams to use. The Lead will establish comprehensive metrics and report on key SLA’s and KPI’s.

The Test Environment Management Lead must have strong experience with cloud technology and cloud first orchestration in both AWS and Azuredomains. The Lead will play a key role in the development and implementation of cloud technologies and their integration with the CI/CD Pipeline.

ESSENTIAL FUNCTIONS:
  • Serve as the technical SME for all CareFirst enterprise test environment domain knowledge. Provide stronginput on the development of definitions andmodelof operations forthe Test Environment Management Team.
  • Define and managetheenvironment management certification test criteriaand the environment readiness checklist. Develop and manage smoke teststo validate the accuracy of application versions and various application configurations.
  • Develop and manage proactive environment management monitoring in collaboration withInfrastructureteams.
  • Automate pre-deployment gating criteria and build and deployment processes into both high-speed and low-speed, on-prem and in-cloudtesting environments.
  • Review and refine build templates of Operating Systems and other application software.
  • Enhance service catalogs and workflows
  • Automate environmental provisioning.
  • Development and manage environment allocation & booking capabilities including common calendars,aself-servicebookingportalwith automated alertsandnotifications.
  • Provide comprehensive metrics to measure and report on Service Level Agreements and Key Performance Indicators. Develop and managea report dashboard.
  • Perform gap analysis between environments.Lead the Scale-up of environments where required in collaboration with theinfrastructureand applicationteam. This function includes bothplatform and softwarecatalogitems.
  • Enable CMDB Auto-discovery. Update CMDBblueprintsregularly.
  • Help to develop CareFirst’sCloud-First orchestration strategy. Gatherenvironmental requirements and capacity needs. Build modular build templates and configuration scripts. Integrate with the CI/CD pipeline. Develop a self-service portal for provisioning.
  • Proactively identifies risks and opportunities ofthe environment management process and provideRisk Mitigation Strategies and Contingency Plans for all identified Risks. Maintainsanissue and risk matrix log.
  • Provides a detailed plan of how the risk will be managed or eliminated. Provides a weekly Project status report with major risk factors when mitigation approach impacts the project timeline, budget, or objectives.
  • Complete all administrative responsibilities including Time keeping, Mandatory Training,Industry Learning, and administrative reports/ metrics.

SUPERVISORY RESPONSIBILITY:Position does not have direct reports but is expected to assist in guiding and mentoring less experienced staff. May lead a team of matrixed resources.

QUALIFICATIONS:

Education Level: Bachelor's Degree inInformation Technology or Computer Science

Experience: 8 years Software design and development, software test and evaluation, software requirements management

OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.

Knowledge, Skills and Abilities (KSAs)
  • Works closely with Architects, Product Owners, Scrum Masters, and Value Stream Managers to provide insight into delivering business value and meeting objectives.
  • Decomposes functional and technical requirements into project activities and tasks and provides conceptual design, prototype, and test cycles appropriate to a chosen technical solution.
  • Identifies technical risks and develops mitigation strategies; introduces and recommends industry best practices and standards for the project.
  • Evaluates and assists in the selection and procurement of hardware and software technologies and serves as a mentor for junior developers.
  • Works with stakeholders as well as technical and analytical counterparts to define constraints and develop requirements and concept of operations documentation.
  • Knowledge of cloud technologies ( e.g. AWS, Azure).
  • Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.).
  • Fundamental knowledge of software engineers’ best practices, agile methodologies, CI/CD pipelines.
  • Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests.
  • Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework.
  • Experience with deploying a global application and configuration management.
  • Reviewing the work of other developers and providing feedback.
  • Ability to communicate technical requirements to all levels of expertise.
  • Proficient in establishing and maintaining good working relationships.
  • Knowledge and understanding of software development life cycle (SDLC).
  • Proficient with integrating complex and/or existing systems.
  • Knowledge of programming languages (e.g. JavaScript, C, Python, etc.).
  • Excellent communication skills both written and verbal.
  • The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes them ineligible to perform work directly or indirectly on Federal health care programs. Must be able to effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads that can be variable for long periods of time. Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence. Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.

Department

Department: Information Technology

Equal Employment Opportunity

CareFirst BlueCross BlueShield is an Equal Opportunity (EEO) employer. It is the policy of theCompany to provide equal employment opportunities to allqualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

Hire Range Disclaimer

Actual salary will be based on relevant job experience and work history.

Where To Apply

Please visit our website to apply: www.carefirst.com/careers

Closing Date

Please apply before: 11.12.2021

Federal Disc/Physical Demand

Note: The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes him/her ineligible to perform work directly or indirectly on Federal health care programs.

PHYSICAL DEMANDS:

The associate is primarily seated while performing the duties of the position. Occasional walking or standing is required. The hands are regularly used to write, type, key and handle or feel small controls and objects. The associate must frequently talk and hear. Weights up to 25 pounds are occasionally lifted.

Sponsorship in US

Must be eligible to work in the U.S. without Sponsorship

Vacancy caducado!

Suscribir Reportar trabajo