- Location
- Atlanta, GA,US, US · Alpharetta, GA,US, US
- Type
- Full-time
- Department
- Engineering
- Experience
- 5+ years
- Education
- Bachelor
- Source
- Eightfold
Description
- Development Engineering: Design, build, and maintain continuous integration and continuous delivery pipelines using GitHub Actions (automation for build and deployment workflows) and similar tools. - Cloud Infrastructure: Develop and manage cloud infrastructure across platforms such as Google Cloud Platform, Amazon Web Services, and Microsoft Azure. - Containerization and Orchestration: Build and manage containerized applications using Docker and Kubernetes to support scalable and portable deployments. - Security and Access: Implement secure access practices including identity and access management, secrets management, and Workload Identity Federation (secure access without long-lived credentials). - Automation: Use tools such as Ansible and Python to automate configuration, provisioning, and operational processes. - Version Control and GitOps: Apply Git-based workflows and GitOps practices (managing infrastructure through version control) to improve deployment consistency and traceability. - Observability: Build and maintain monitoring, logging, and alerting systems using tools such as Grafana and Prometheus to ensure service health and performance. - Infrastructure Reliability: Improve system reliability through practices such as high availability design, disaster recovery planning, and performance optimization. - Technical Leadership: Lead design discussions, review code, and guide engineers to maintain high standards in software development and Development practices. - Troubleshooting: Diagnose and resolve production issues, perform root cause analysis, and implement preventive measures. - Collaboration: Partner with cross-functional teams to deliver high-quality software solutions and - Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical - 5+ years of experience in software engineering or DevOps engineering. - Hands-on experience with continuous integration and delivery tools such as GitHub Actions. - Experience with cloud platforms such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure. - Experience with container technologies such as Docker and orchestration platforms such as Kubernetes. - Proficiency in Python and experience with automation tools such as Ansible. - Strong understanding of version control systems such as Git and modern Development practices including GitOps. - Experience with observability tools such as Grafana and Prometheus. - Strong problem-solving skills and ability to work in a collaborative environment. Frontend React expertise (Backstage frontend plugin development is React-heavy) Backend Understanding of authentication/authorization patterns (OAuth, OIDC, RBAC) - Experience with continuous delivery, release management, and deployment strategies. - Familiarity with security practices such as vulnerability management and compliance. - Experience working with distributed systems and production operations. - Experience mentoring engineers and contributing to team growth. - Commitment to continuous learning and improving engineering practices. - Experience developing AI: Prompts, Plugins, MCP Servers, Claude - Experience with Backstage Portal: TypeScript, JavaScript, React, Node.js - Experience with the Backstage scaffolding tool to automate the creation of new microservices and repositories. Experience implementing or operating a Backstage developer portal in production Strong understanding of the Backstage Software Catalog (domains, systems, components, APIs, groups, users) Experience designing golden paths and self-service developer workflows Familiarity with TechDocs, scaffolder templates, and catalog ingestion patterns Experience integrating Backstage with enterprise systems (GitHub, Kubernetes, CI/CD, observability, cloud platforms)