What You'll Bring:
• 3-5+ years' experience in DevOps or similar application development role (Java/JavaScript)
• Strong Linux systems experience and advanced Git proficiency (GitHub/Bitbucket workflows)
• Strong scripting skills (Python, Bash, Groovy, JavaScript, or Go)
• Expertise designing, implementing and maintaining CI/CD pipelines (GitHub Actions preferred)
• Knowledge of build systems and package management across multiple languages (Node.js, Java, Python, Go)
• Docker and Kubernetes understanding
• Strong analytical and problem-solving abilities to troubleshoot complex issues and deliver effective solutions
• Excellent English verbal and written communication skills with ability to explain complex technical concepts
• Self-motivated team player who adapts quickly to new technologies and environments
Nice-to-Haves:
• SDLC process knowledge
• Experience deploying/managing applications with Kubernetes
• Observability expertise using tools like Prometheus and Grafana
What You'll Do:
• Migrate projects from Bitbucket Server to product-aligned GitHub mono-repos, working across multiple teams and tech stacks.
• Convert Java build tools from Maven to Gradle, collaborating with project owners to achieve measurable improvements.
• Standardize build processes using JFrog Artifactory, GitHub Actions CI pipelines, and integration with our Train deployment system.
• Implement comprehensive logging, tracing, and alerting for application visibility and performance insights.
• Enhance developer experience through automation and modern tools (Backstage, linters, static analysis, Gen AI) to boost productivity.
• Optimize code hygiene using automation tools like Moderne/Open Rewrite and help define best practices.
• Support, document, and share knowledge about our team's tooling, processes, and practices with development partners.