ResponsibilitiesDevelop and implement: Collaborate with cross-functional teams to design, implement, and maintain a robust DevOps framework that promotes continuous integration, delivery, and deployment.Infrastructure management: Design, build, and manage the infrastructure and configuration management systems required for efficient software development and deployment, including cloud platforms, servers, networks, and monitoring tools.Continuous integration and deployment: Establish and maintain automated build, test, and deployment processes to ensure efficient and reliable software releases.Collaboration and communication: Foster collaboration and effective communication between development, operations, and other stakeholders to ensure smooth and efficient software delivery.Security and compliance: Implement and maintain security measures and best practices throughout the development and deployment process, ensuring compliance with relevant regulations and industry standards.Automation and optimization: Identify opportunities for automation and process improvements, and implement tools and technologies to streamline operations, enhance productivity, and reduce manual efforts.Documentation and knowledge sharing: Create and maintain documentation, guidelines, and standard operating procedures (SOPs) to ensure proper knowledge transfer.Cloud experience: Hands-on experience with cloud platforms (e.g., AWS & Openstack) and a solid understanding of cloud-based architecture, services, and deployment models.System administration: Familiar with Linux/Windows operating systems and the likes of shell scripting.Required qualificationsGit (git usage and commands)Azure DevOps (configuration and Admin)PowerShell scripts (create, manage and maintain)Terraform (Infrastructure as code) - pipeline creation and maintenance of pipelineYAML (creating and updating scripts)Jfrog (configuration and integration)SonarQube (configuration and integration)Excellent verbal and written communication in EnglishUseful to haveC# / Python and other development languagesUnderstanding of cloud-based environmentsExperience with environment setup on Azure / AWSKnowledge of agile methodologies (e.g., Scrum or Kanban) and experience working in agile teamsAdditional notesNote: This description reflects responsibilities and qualifications for the role. It does not include promotional or application-process content.
#J-18808-Ljbffr