Summary
We are looking for a skilled Software Engineer with strong expertise in software engineering to support and lead the migration of our Atlassian platform from on-premises infrastructure to Atlassian Cloud. The role will focus on automation, system integration, and data migration, while collaborating closely with stakeholders to ensure a secure, scalable, and seamless transition.
Responsibilities
- Drive and execute the migration of Atlassian tools from on-premises environments to Atlassian Cloud.
- Design and implement automation, integrations, and migration workflows to support the platform transition.
- Develop and maintain REST APIs, webhooks, and integration solutions across enterprise systems.
- Collaborate with platform owners, security teams, and business stakeholders to ensure secure and compliant implementations.
- Support CI/CD pipelines, automation frameworks, and infrastructure-as-code practices.
- Troubleshoot platform issues and provide production/platform support when required.
- Ensure best practices in software design, architecture, and DevSecOps.
Requirements
- Bachelor's degree in Computer Science, Engineering, STEM, or a related field.
- Minimum 5 years of experience in software development, DevSecOps, or platform engineering roles.
- Strong programming skills in Python (preferred) or other modern programming languages.
- Hands-on experience with Test Driven Development (TDD).
- Solid understanding of SOLID principles, software design patterns, and data modeling.
- Experience developing and integrating REST APIs and webhooks.
- Familiarity with CI/CD pipelines, Git, and infrastructure-as-code practices.
- Experience with Identity and Access Management (SSO, OAuth, SCIM).
- Strong analytical, problem-solving, communication, and stakeholder management skills.