
Systems Engineer 2 - DevOps
Job Description
Responsibilities
Responsibilities
As part of the team, the Systems Engineer’s responsibilities will include (but will not be limited to) the following:
- Configure, maintain, and support enterprise ALM tooling—including Atlassian Jira and Confluence, GitHub Enterprise, JFrog Artifactory, and Amazon Elastic Container Registry (ECR)—to enable consistent, secure software delivery across InfraLink and SBU development teams;
- Build and maintain CI/CD pipelines using GitHub Actions and related tooling, including build runners, artifact promotion workflows, container image management, and integration with static and dynamic security scanning;
- Implement and maintain Infrastructure as Code (Terraform, Ansible, and AWS CloudFormation) for the developer platform itself, ensuring repeatability, version control, and auditable change history;
- Onboard development teams to standardized tooling and pipeline patterns; develop reference templates, starter projects, and reusable workflows that accelerate adoption and enforce consistency;
- Operate and sustain deployed environments—perform routine maintenance, patching, upgrades, and capacity planning; monitor service health and performance; respond to incidents and resolve common problems, with escalation to senior engineers and architects as needed;
- Apply secure-by-default configurations to ALM tooling, including role-based access control, branch protections, signed commits, secrets management, and audit logging; remediate findings from vulnerability scans on platform components and container images;
- Create and maintain clear technical documentation, including configuration baselines, runbooks, and user-facing guidance to support developer self-service.
Qualifications
Qualifications
Specific qualification requirements for the position include the following:
- Source Control & ALM Tooling: Hands-on experience administering and supporting GitHub Enterprise (organizations, repositories, branch protections, GitHub Actions) and the Atlassian stack (Jira and Confluence). Familiarity with project configuration, permission models, and workflow customization.
- CI/CD & Pipelines: Experience designing, implementing, and maintaining CI/CD pipelines using GitHub Actions; working knowledge of pipeline-as-code patterns, reusable workflows, and self-hosted runners.
- Artifact & Container Management: Working knowledge of JFrog Artifactory and Amazon ECR for managing build artifacts and container images, including repository structure, retention policies, image scanning, and access control.
- Infrastructure as Code: Practical experience with Terraform, Ansible, and AWS CloudFormation for provisioning and configuration management; comfortable working in version-controlled infrastructure workflows.
- Cloud Services: Working experience with AWS services relevant to development platforms, including IAM, EC2, S3, ECR, CloudWatch, and supporting networking constructs.
- Containers: Familiarity with Docker and exposure to Kubernetes for containerized workloads.
- Security & Identity: Understanding of secure authentication and access patterns, including SSO integration with Entra ID, role-based access control, and secrets management for pipelines and applications.
Experience & Expertise
2+ years of progressive experience in DevOps, build/release engineering, systems engineering, or developer platform support. Demonstrated ability to deliver and sustain reliable, automated tooling in support of multiple development teams.
- Working knowledge of secure configuration practices for source control and CI/CD systems;
- Understanding of network fundamentals (TCP/IP, DNS, HTTPS/TLS, reverse proxies) sufficient to troubleshoot integration and connectivity issues;
- Exposure to monitoring and logging tools (e.g., AWS CloudWatch, Splunk, Nagios) is a plus;
- Familiarity with scripting in Bash, Python, or PowerShell;
- Demonstrated time management and organization skills while working in a fast-paced, multidiscipline team environment;
- Strong analytical and problem-solving skills;
- Strong oral and written communication skills, with the ability to support and document for both technical and non-technical audiences;
- Proficiency with workflow and lifecycle management systems (e.g., Atlassian Jira).
Education and Certification
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related Engineering Discipline.
Certification (preferred; one or more to be obtained within 12 months of hire)
- AWS Certified Cloud Practitioner or AWS Certified Developer – Associate
- HashiCorp Certified: Terraform Associate
- GitHub Actions or GitHub Administration certification
- CompTIA Security+
Abilities:
- Exposure to computer screens for an extended period of time.
- Sitting for extended periods of time.
- Reach by extending hands or arms in any direction.
- Have finger dexterity in order to manipulate objects with fingers rather than whole hands or arms, for example, using a keyboard.
- Listen to and understand information and ideas presented through spoken words and sentences.
- Communicate information and ideas in speaking so others will understand.
- Read and understand information and ideas presented in writing.
- Apply general rules to specific problems to produce answers that make sense.
- Identify and understand the speech of another person.
Qualifications
Specific qualification requirements for the position include the following:
- Source Control & ALM Tooling: Hands-on experience administering and supporting GitHub Enterprise (organizations, repositories, branch protections, GitHub Actions) and the Atlassian stack (Jira and Confluence). Familiarity with project configuration, permission models, and workflow customization.
- CI/CD & Pipelines: Experience designing, implementing, and maintaining CI/CD pipelines using GitHub Actions; working knowledge of pipeline-as-code patterns, reusable workflows, and self-hosted runners.
- Artifact & Container Management: Working knowledge of JFrog Artifactory and Amazon ECR for managing build artifacts and container images, including repository structure, retention policies, image scanning, and access control.
- Infrastructure as Code: Practical experience with Terraform, Ansible, and AWS CloudFormation for provisioning and configuration management; comfortable working in version-controlled infrastructure workflows.
- Cloud Services: Working experience with AWS services relevant to development platforms, including IAM, EC2, S3, ECR, CloudWatch, and supporting networking constructs.
- Containers: Familiarity with Docker and exposure to Kubernetes for containerized workloads.
- Security & Identity: Understanding of secure authentication and access patterns, including SSO integration with Entra ID, role-based access control, and secrets management for pipelines and applications.
Experience & Expertise
2+ years of progressive experience in DevOps, build/release engineering, systems engineering, or developer platform support. Demonstrated ability to deliver and sustain reliable, automated tooling in support of multiple development teams.
- Working knowledge of secure configuration practices for source control and CI/CD systems;
- Understanding of network fundamentals (TCP/IP, DNS, HTTPS/TLS, reverse proxies) sufficient to troubleshoot integration and connectivity issues;
- Exposure to monitoring and logging tools (e.g., AWS CloudWatch, Splunk, Nagios) is a plus;
- Familiarity with scripting in Bash, Python, or PowerShell;
- Demonstrated time management and organization skills while working in a fast-paced, multidiscipline team environment;
- Strong analytical and problem-solving skills;
- Strong oral and written communication skills, with the ability to support and document for both technical and non-technical audiences;
- Proficiency with workflow and lifecycle management systems (e.g., Atlassian Jira).
Education and Certification
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related Engineering Discipline.
Certification (preferred; one or more to be obtained within 12 months of hire)
- AWS Certified Cloud Practitioner or AWS Certified Developer – Associate
- HashiCorp Certified: Terraform Associate
- GitHub Actions or GitHub Administration certification
- CompTIA Security+
Abilities:
- Exposure to computer screens for an extended period of time.
- Sitting for extended periods of time.
- Reach by extending hands or arms in any direction.
- Have finger dexterity in order to manipulate objects with fingers rather than whole hands or arms, for example, using a keyboard.
- Listen to and understand information and ideas presented through spoken words and sentences.
- Communicate information and ideas in speaking so others will understand.
- Read and understand information and ideas presented in writing.
- Apply general rules to specific problems to produce answers that make sense.
- Identify and understand the speech of another person.
Responsibilities
As part of the team, the Systems Engineer’s responsibilities will include (but will not be limited to) the following:
- Configure, maintain, and support enterprise ALM tooling—including Atlassian Jira and Confluence, GitHub Enterprise, JFrog Artifactory, and Amazon Elastic Container Registry (ECR)—to enable consistent, secure software delivery across InfraLink and SBU development teams;