We are seeking a DevOps Application Developer to join a high-impact team responsible for integrating core technologies from two platforms into a unified development environment. This is a critical opportunity to influence DevOps best practices, build developer-centric tooling, and lay the foundation for a modern, harmonized CI/CD ecosystem.
Key Responsibilities
- Repository Consolidation: Migrate projects from Bitbucket Server to GitHub mono-repos, coordinating with cross-functional teams using varied tech stacks.
- Build System Optimization: Convert Java build tools from Maven to Gradle; collaborate with teams to improve build efficiency.
- CI/CD Pipeline Management: Standardize builds and deployments via GitHub Actions, JFrog Artifactory, and internal tools (e.g., Train).
- Observability & Monitoring: Implement logging, tracing, and alerting to improve application visibility and performance.
- Developer Experience: Integrate modern development tools (Backstage, linters, static analysis, Gen AI) to streamline workflows and boost productivity.
- Code Quality Automation: Employ tools such as Moderne/Open Rewrite for codebase refactoring and hygiene improvements.
- Enablement & Support: Document tooling and practices; provide guidance and support to developers adopting standardized processes.
Required Qualifications- 3–5+ years of experience in DevOps or full-stack development with a focus on tooling and infrastructure.
- Proficiency in Linux and advanced knowledge of Git workflows (GitHub/Bitbucket).
- Deep understanding of CI/CD pipelines, especially with GitHub Actions.
- Hands-on experience with build tools (Maven, Gradle) and package managers across languages (Node.js, Java, Python, Go).
- Working knowledge of Docker and Kubernetes.
- Excellent communication skills with the ability to translate technical ideas into practical solutions.
- Strong analytical and troubleshooting capabilities.
Pr
eferred (Nice-to-Have)- Familiarity with SDLC processes and agile methodologies.
- Experience deploying and managing Kubernetes-based applications.
- Observability and performance tuning experience using tools like Prometheus and Grafana.