DevOps e Platform Senior
About the Company
Premiersoft is a company that transforms challenges into real solutions. With over a decade of experience in development, we are driven by a clear purpose: to create technological experiences that drive businesses and accelerate the transformation of our customers.
Our team, consisting of over 200 professionals, combines technical excellence with our DNA: Team Player, Growth Driven, and Problem Solver. We are driven by challenges, guided by innovation, and committed to delivering high-impact solutions every day.
This role is crucial to our company's growth as we are looking for a DevOps e Platform Senior to lead a strategic project of migrating approximately 320 repositories to GitHub Enterprise Cloud. This project will be conducted remotely and includes planning, governance definition, pilot testing, complete migration of repositories, and post-migration support, including documentation and knowledge transfer.
Key Responsibilities
The successful candidate will be responsible for technically leading the migration of repositories to GitHub Enterprise Cloud, preserving history, branches, tags, issues, and pull requests.
- Conduct technical migration of repositories to GitHub Enterprise Cloud
- Perform technical inventory of the current environment, mapping dependencies, integrations, and existing pipelines
- Define and execute a pilot migration strategy, validating processes and tools
- Plan and execute the migration of productive repositories in waves
- Structure versioning patterns, branching models, and workflow templates in GitHub Actions
- Automate CI/CD pipelines and establish technical best practices and guardrails for the new environment
- Produce technical documentation and support knowledge transfer to the teams involved
- Collaborate with the development team to ensure a smooth transition
- Ensure that all migrations are properly tested and validated
- Maintain and update the technical documentation of the migration process
Requirements & Qualifications
Must-Have
- Proven experience in corporate Git platform migration projects (GitHub, GitLab, Bitbucket, or Azure DevOps)
- Domain of GitHub Enterprise (Cloud or Server) and GitHub Actions
- Hands-on experience with Git migration tools, such as GitHub Importer, gh-migrate, or custom scripts
- Solid knowledge of versioning and branching strategies
- Experience with automation using Bash, Python, and/or PowerShell
- Technical English for reading documentation and occasional interaction
- Strong understanding of DevOps principles and practices
Nice-to-Have
- GitHub certifications (GitHub Actions, GitHub Administration, GitHub Advanced Security)
- Experience with Terraform and Infrastructure as Code practices applied to GitHub
- Experience with large-volume repository projects (300+)
- Knowledge of tools like Jira, SonarQube, Azure DevOps, and artifact registries
- Previous experience with enterprise projects or working with SoftwareOne
Technical Skills
Cloud & Infrastructure
We use GitHub Enterprise Cloud to manage our repositories and collaborate with our teams. The successful candidate will have experience with cloud-based infrastructure and be able to migrate our repositories to the cloud.
- GitHub Enterprise Cloud
- AWS
- Azure
Databases
We use various databases to store our data. The successful candidate will have experience with database management and be able to ensure that our databases are properly migrated to the new environment.
- MySQL
- PostgreSQL
- MongoDB
CI/CD
We use CI/CD pipelines to automate our testing and deployment processes. The successful candidate will have experience with CI/CD tools and be able to automate our pipelines.
- GitHub Actions
- Jenkins
- Travis CI
What We Offer
We offer a competitive annual salary ranging from 110000 to 160000, remote flexibility, equity/stock options, learning budget, health/dental/vision, PTO policy, equipment stipend, and more.
Our team culture is collaborative, innovative, and growth-driven. We believe in continuous learning and development, and we offer various benefits to support our employees' growth, including aulas de inglês gratuitas, TotalPass, and convênio com clínica de saúde mental.
Frequently Asked Questions
What is the remote work setup like?
We offer a flexible remote work setup, with the option to work from anywhere in the world. We use various tools to collaborate with our teams, including GitHub, Slack, and Zoom.
What is the hiring process and timeline?
Our hiring process typically takes 2-3 weeks, and we move quickly to ensure that we find the best candidate for the role. We conduct interviews via Zoom, and we also offer a technical assessment to evaluate the candidate's skills.
What is the team size and tech stack like?
Our team consists of over 200 professionals, and we use a variety of technologies, including GitHub, AWS, Azure, and more. We are a collaborative team, and we believe in continuous learning and development.