What are the responsibilities and job description for the DevOps/GitHub Systems Engineer position at Altera?
Job Details
Job Description:
Join Altera as a DevOps/GitHub Systems Engineer!
Primary Responsibilities
GitHub Administration & Configuration:
Education and Experience:
Job Type
Contract Employee (Fixed Term)
Shift
Shift 1 (United States of America)
Primary Location:
San Jose
Additional Locations:
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Job Description:
Join Altera as a DevOps/GitHub Systems Engineer!
Primary Responsibilities
GitHub Administration & Configuration:
- Manage and maintain GitHub Enterprise or GitHub Cloud environments, including permissions, and configurations.
- Administer GitHub user and group management, ensuring proper access control and compliance with corporate standards.
- Develop, document, and enforce policies for repository management and code security.
- Integrate GitHub with Azure services including Azure DevOps pipelines, Azure App Services, Azure Functions, Azure Active Directory, and other Azure resources.
- Configure authentication, identity management, and secure connections between GitHub and Azure.
- Configure, manage, and troubleshoot GitHub webhooks to automate workflows and integrate with CI/CD systems.
- Develop scripts or automation solutions leveraging webhooks for notifications, deployments, and other automated workflows.
- Monitor and maintain system health, security, and performance of GitHub environments.
- Respond quickly and effectively to issues, incidents, or outages involving GitHub, Azure integrations, or webhook services.
- Work closely with development, DevOps, and infrastructure teams to ensure GitHub systems meet organizational needs.
- Document repository configurations, access management procedures, webhook integrations, and Azure connections clearly and comprehensively.
Education and Experience:
- Bachelor’s Degree in computer science, Information Technology, Engineering, or equivalent work experience.
- 3 years of experience working on GitHub, CI/CD environments and integrations with Azure cloud services.
- Expert-level proficiency with GitHub Enterprise or GitHub Cloud, repository management, and access controls (groups, teams, roles).
- Strong knowledge of Azure DevOps, Azure AD integration, Azure App Services, and other related Azure cloud resources.
- Experience with GitHub webhooks, GitHub Actions workflows, CI/CD pipelines, and API integrations.
- Scripting skills in languages such as Bash, PowerShell, Python, or similar for automation purposes.
- Understanding of security best practices in source code management, cloud identity, and authentication.
- Detail-oriented with strong organizational and problem-solving skills.
- Good communication skills and willingness to learn from senior team members.
- Comfortable working in Labs & data center environments (lifting, installing equipment).
Job Type
Contract Employee (Fixed Term)
Shift
Shift 1 (United States of America)
Primary Location:
San Jose
Additional Locations:
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.