- Hourly / - BiWeekly /
- Monthly / $89,913.00-$145,151.00 Yearly
A State Retirement Agency (SRA) DevOps Engineer IV is the expert level of designing, testing, implementing, and maintaining the deployment of software applications utilizing best practice and supporting technologies. Employees may use scripting languages to execute various facets of the deployment lifecycle. SRA DevOps Engineers interact with software and database engineers and may also be required to collaborate with stakeholders and contributors on project activities. Employees at this level perform functions such as developing innovative workplace practices, developing new solutions to business problems, and implementing unique system modifications. Employees in this classification do not supervise but may assign and review the work of, as well as provide training to lower-level SRA DevOps Engineers
Employees in this classification receive general supervision from a SRA Software Engineer Manager or other higher level IT
Administrator. Employees may be required to work evenings, weekends, holidays and may be subject to call-in.
The SRA DevOps Engineer IV is differentiated from SRA DevOps Engineer III in that the SRA DevOps Engineer IV performs the expert level of work by developing internal work practice modifications and implementing innovative solutions to novel problems as a technical expert.
Researches and implements innovative methods, solutions, and tools into new and existing work practices to better address existing as well as novel problems;
Manages the final configuration of security, user authentication, and application pool settings required for the deployment of websites and applications;
Ensures the completion of administrative tasks prior to the deployment of websites and applications;
Researches, designs and implements novel end-to-end modifications utilizing established tools requiring an advanced level of expertise to conceptualize and implement;
Analyzes, troubleshoots, diagnoses and corrects technical issues and errors affecting web server software communication with host websites and applications;
Creates and maintains deployment pipelines;
Incorporates automated continuous integration and continuous deployment;
Integrates testing and analytics in new and existing deployment pipelines;
Ensures deployment security by managing sensitive configuration information;
Incorporates innovations in DevOps best practices and technologies into new and existing efforts;
Prepares detailed specifications;
Develops conceptual designs and prototypes;
Prepares and updates documentation;
Participates in the development of IT policies, security controls, disaster recovery, and standard operating procedures;
Develops and documents processing technologies utilized by the agency;
Performs other related duties.
Knowledge of DevOps best practice, tools and technologies;
Knowledge of line-of-business programs, their respective missions, and the role of information technology;
Knowledge of System Development Life Cycle;
Knowledge of computer operating systems, computer networks, hosted and cloud-based solutions;
Knowledge of change management and separation of duties;
Skill in using DevOps technologies;
Skill in using scripting languages to configure pipelines;
Skill in managing keys and secrets;
Skill in understanding the deployment of custom solution;.
Ability to optimize pipeline performance;
Ability to use acquired institutional knowledge to achieve organizational efficiencies;
Ability to troubleshoot pipeline build and deployment activities;
Ability to collaborate in an AGILE environment.
Education: Graduation from an accredited high school or possession of a high school equivalency certificate.
Experience: Six years of experience designing, developing, testing, implementing, and maintaining DevOps build and release pipelines with supporting technologies.
Notes:
1. Candidates may substitute a Bachelor's degree from an accredited college or university in Information Technology, Computer Science, Management Information Systems, or other information technology related field for two years of the required experience.
2. Candidates may substitute an Associates degree from an accredited college or university in Information Technology, Computer Science, Management Information Systems, or other information technology related field for one year of the required experience.
3. Candidates may substitute six credit hours of coursework in DevOps engineering with scripting activities for six months of the required experience.
4. Candidates may substitute U.S. Armed Forces military service experience as a non-commissioned officer in Computer Systems DevOps classifications or Computer Systems DevOps codes in the Information Technology field of work on a year-for-year basis for the required experience and education.
Class specifications are broad descriptions covering groups of positions used by various State departments and agencies. Position descriptions maintained by the using department or agency specifically address the essential job functions of each position.
This is a Skilled Service classification in the State Personnel Management System. All positions in this classification are Skilled Service positions. Some positions in Skilled Service classifications may be designated Special Appointment in accordance with the State Personnel and Pensions Article, Section 6-405, Annotated Code of Maryland.
This classification is not assigned to a bargaining unit, as indicated by the designation of S (Supervisor), M (Manager), T (Agency Head), U (Board or Commission Member), W (Student), X (Used by Agency or Excluded by Executive Order), or Z (Confidential). As provided by State Personnel and Pensions Article, Section 3-102, special appointment, temporary, contractual, supervisory, managerial and confidential employees are excluded from collective bargaining. Additionally, certain executive branch agencies are exempt from collective bargaining and all positions in those agencies are excluded from collective bargaining.