Careers
Senior Software Engineer - Infrastructure
Senior Software Engineer - Infrastructure
HeroDevs is seeking an experienced Senior Software Engineer to drive iteration and improvements in our infrastructure to meet our internal and external customer needs.
Key Responsibilities
- Expand our scalable package registry to support many different product ecosystems.
- Create, maintain, and optimize CI/CD pipelines and workflows using GitHub Actions.
- Collaborate with development teams to ensure seamless integration with infrastructure tools.
- Deploy, manage, and monitor applications and services on AWS and Azure.
- Implement best practices for infrastructure security, scalability, and reliability.
- Troubleshoot and resolve system and network issues promptly.
Required Qualifications
- Expertise in CI/CD tools, especially GitHub Actions, experiencing building cross-platform software a plus.
- Expertise in cloud platforms like AWS and Azure, including deployment and resource management.
- Expertise in designing scalable systems and working with package registries (e.g., RPM, DEB, Nuget, WinGet is a plus).
- Experience with software development, version control (Git), and scripting languages (e.g., Python, Bash, PowerShell).
- Expertise in containerization and orchestration tools (Docker, Kubernetes is a plus).
- Experience with infrastructure as code tools like Ansible, Terraform, or CloudFormation.
- Strong problem-solving skills and a collaborative mindset.
Additional Information
- Language: English (Required)
At HeroDevs, we are committed to fostering an inclusive and diverse workplace that drives innovation and success. We encourage individuals of all backgrounds and experiences to apply.
Role Summary
Title
Senior Software Engineer - Infrastructure
Department
NES
Employment Type
Full-time
Location
Remote