Candidate must be local to San Francisco, CA or in drivable distance. Need to be 2 days onsite.
Must-Have Skills:
1) 7 years of industry experience in building and supporting enterprise-level systems as a platform engineer or equivalent in a production environment
2) 5 years of hands-on experience implementing, supporting, and using the tools and services required for DevOps best practices – including but not limited to:
a. Linux (RHEL)
b. Application services (WebSphere, Tomcat, Spring Boot)
c. Source code control systems (Subversion, Git variants)
d. Build systems (Jenkins, GitLab, CircleCI)
e. Static analysis tools (SonarQube, Fortify)
f. Containerization tools (Docker, Podman)
g. Orchestration and environment management tools (Puppet, Kubernetes, Ansible, Terraform)
h. Monitoring tools (Splunk, Dynatrace, Datadog)
i. Programming or scripting languages (Java, C++, C#, Python, Bash)
3) Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, Systems Analysis, or a related field; or equivalent work experience
Job Description:
· Demonstrate thorough understanding of APIs, gateways, orchestrators, databases, networking, monitoring, configuration management, and security best practices for a production environment
· Working with the development teams and DevOps teams to create and implement STAR''''s
· Continuous Integration and Continuous Delivery (CI/CD) pipeline
· Work with National IT to create and implement the tooling required for Continuous Delivery
· Ensure our systems and tooling are future proof and can accommodate growth and continually changing requirements
· Participate in design and planning sessions to ensure changes to tooling or services are accounted properly
· Design and implement process improvements
· Coach and mentor others on Platform Engineering and DevOps best practices
Qualifications:
· Seven years of industry experience in building and supporting enterprise-level systems as a platform engineer or equivalent in a production environment
· Five years of hands-on experience implementing, supporting, and using the tools and services required for DevOps best practices – including but not limited to:
o Linux (RHEL)
o Application services (WebSphere, Tomcat, Spring Boot)
o Source code control systems (Subversion, Git variants)
o Build systems (Jenkins, GitLab, CircleCI)
o Static analysis tools (SonarQube, Fortify)
o Containerization tools (Docker, Podman)
o Orchestration and environment management tools (Puppet, Kubernetes, Ansible, Terraform)
o Monitoring tools (Splunk, Dynatrace, Datadog)
o Programming or scripting languages (Java, C++, C#, Python, Bash)
· Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, Systems Analysis, or a related field; or equivalent work experience