Build Engineer
AstraFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Bengaluru, Karnataka, India
Candidates must possess a BS degree in Computer Science or Engineering and have 5-8 years of experience in a build and release engineering role. Required skills include working experience with GitHub version control, automation of PRs, builds, and deployments, container-based architecture (Docker, Kubernetes), binary repository tools (JFrog Artifactory, Nexus, ECR, Google Registry), scripting in Groovy, Python, Bash, and Go, and hands-on experience with AWS or other public clouds. A strong understanding of Linux, the ability to debug Java stack traces, and knowledge of deployment automation tools like Ansible and Terraform are also necessary. The role requires strong initiative, follow-through, and the ability to work effectively in a distributed team across multiple time zones.
The Build and Release Engineer will design, build, and maintain CI/CD pipelines using tools like GitHub Actions and Jenkins. They will manage and optimize AWS infrastructure, including EC2, ECR, and networking components for build environments. Responsibilities include developing and maintaining build processes using tools such as Gradle, npm, Maven, Go, and Make, and automating microservices packaging and deployment using Docker and Kubernetes. The role involves ensuring quality and security best practices in DevOps environments, maintaining static code analysis tools like SonarQube and Coverity, and integrating unit test coverage statistics into the CI process. Additionally, the engineer will work with binary artifact repositories, manage Git repositories and version control, drive automation of continuous integration tasks, and improve the efficiency and speed of the CI/CD process.
Provides advanced networking solutions and services
Extreme Networks specializes in advanced networking solutions that optimize and secure network operations for a variety of clients, including educational institutions, retail businesses, government agencies, and healthcare facilities. Their products include network infrastructure such as switching and routing solutions, wireless connectivity, and data center fabrics, along with cloud-based services and advanced security measures. Extreme Networks differentiates itself by offering both hardware and software solutions, as well as professional and managed services that ensure efficient network operations. Their goal is to provide comprehensive support and training to help clients maximize their networking capabilities.