Senior DevOps Engineer

TAWANTECH

  • Cairo
  • Permanent
  • Full-time
  • 15 days ago
  • Apply easily
Key Responsibilities· Design, implement, and maintain CI/CD pipelines using Jenkins, Fastlane, and Bitbucket Pipelines.· Integrate SonarQube into development workflows to enforce code quality gates and security standards.· Manage and automate application builds, testing, packaging, and releases across multiple environments.· Set up branch-based automation workflows in Bitbucket, supporting pull request policies and merge checks.· Collaborate with QA to integrate automated testing and static code analysis into pipelines.· Ensure version control practices are aligned with enterprise branching strategies.· Develop scripts and automation to support consistent deployment and rollback procedures.· Maintain high availability and reliability of CI/CD systems and developer tools.· Provide technical guidance to developers on CI/CD usage and troubleshooting.· Monitor, document, and improve deployment metrics, release frequency, and pipeline efficiency.· Support mobile app CI/CD using Fastlane (build, sign, deploy apps to App Store/TestFlight/Play Store).RequirementsQUALIFICATIONS· Bachelor’s degree in Computer Science, Software Engineering, or related field.· Strong foundation in CI/CD, DevOps principles, and release automation.Experience· Minimum 5–7 years of hands-on DevOps experience in software product or enterprise environments.· Proven experience with Jenkins, SonarQube, Bitbucket, and Fastlane in production pipelines.· Familiarity with both mobile and web deployment lifecycles.Technical Skills· Proficiency with Jenkins (pipelines, shared libraries, agents).· Advanced use of SonarQube for static analysis and security scanning.· Strong experience with Git and Bitbucket (hooks, branching, access control).· Mobile CI/CD with Fastlane (build, sign, and deploy iOS/Android apps).· Scripting skills in Bash, Python, Groovy, or similar for pipeline customization.· Experience with build tools (Gradle, Maven, Xcodebuild).· Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.Leadership Skills· Ability to lead DevOps projects and enforce development automation standards.· Provide mentorship to development teams on pipeline usage and DevOps practices.· Drive continuous improvement in deployment and code quality metrics.Preferred Certifications· Jenkins Engineer or DevOps Foundation Certificate.· SonarQube or Secure Code certifications are a plus.· Azure DevOps or AWS DevOps Engineer certification (optional but beneficial).· ITIL Foundation (for process alignment).Key Competencies· Strong analytical and debugging skills for CI/CD-related issues.· Proactive mindset toward automation and process optimization.· Clear communicator and collaborator across development, QA, and release teams.· High accountability and attention to detail in code quality and delivery.

TAWANTECH

Similar Jobs

  • Senior Support Engineer

    Mondia

    • Cairo
    Job Description: Job Purpose The Senior Support Engineer will play a key role within the Business Operations Organization at Mondia Egypt Tech Centre, contributing to the stabi…
    • 1 day ago
  • Senior AI Engineer

    Yalent

    • Cairo
    InVitro Capital is looking for a passionate and hands-on AI Engineer to join one of our high-growth PortCos. We’re seeking a hands-on Senior AI Engineer to design, deploy, and sca…
    • 1 day ago
    • Apply easily
  • Senior Customer Success Engineer

    SSC HR Solutions

    • Cairo
    Job Purpose: We are in th lookout for Senior Customer Success Engineer who will be responsible for managing the technical parts of the processes for the implementation of custome…
    • 1 day ago
    • Apply easily