- Hourly / - BiWeekly /
- Monthly / $84,229.00-$136,003.00 Yearly
A State Retirement Agency (SRA) DevOps Engineer III is the lead/advanced level of work in 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 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 high level IT Administrator. Employees may be required to work evenings, weekends, holidays and may be subject to call-in.
The SRA DevOps Engineer III is differentiated from the SRA DevOps Engineer II in that the SRA DevOps Engineer III either assigns, reviews, and approves the work of and trains lower-level SRA DevOps Engineers or performs the advanced level of work researching, designing, and implementing novel end-to-end modifications. The SRA DevOps Engineer III is differentiated from the SRA DevOps Engineer IV 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.
When functioning at the lead level:
Assigns, reviews and approves the work of lower-level SRA DevOps Engineers;
Trains lower-level SRA DevOps Engineers
When functioning at the advanced level:
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 hosting software
When functioning at both levels:
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: Five 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.
Employees in this classification may be subject to call-in 24 hours a day and, therefore, may be required to provide the employing agency with a telephone number where the employee can be reached.
Employees may be furnished with a pager or cell phone.
Applicants for this classification may handle sensitive data. This will require a full scope background investigation prior to appointment. A criminal conviction may be grounds for rejection of the applicant.
Employees may occasionally be required to travel to field locations and must have access to an automobile in the event a state vehicle cannot be provided. Standard mileage allowance will be paid for use of a privately owned vehicle.
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.