Key Responsibilities Design, implement, and maintain CI/CD pipelines to automate build, testing, and deployment processes. Manage and optimize cloud infrastructure on Azure or similar platforms, ensuring scalability, security, and high availability. Work with tools such as Jenkins, GitHub, Bitbucket, and other build systems to support development workflows. Implement and manage DevSecOps practices, integrating security tools into the CI/CD lifecycle. Troubleshoot and resolve issues across development, testing, and production environments. Collaborate with development, QA, and operations teams to streamline processes and improve performance. Perform system administration tasks on Linux and Windows environments, including monitoring, patching, and configuration. Enforce best practices for source control, branching strategies, and version management. Monitor system performance and ensure reliability through proactive optimization. Stay current with emerging DevOps tools, technologies, and industry trends. Required Skills & Qualifications Strong experience with cloud platforms such as Azure (preferred), AWS, or GCP. In-depth knowledge of CI/CD tools like Jenkins, Azure DevOps, or similar. Proficiency in version control systems such as GitHub and Bitbucket. Hands-on experience with DevSecOps tools (e.g., SonarQube, Checkmarx, Snyk). Solid troubleshooting and analytical problem-solving skills. Experience with Linux and Windows system administration. Familiarity with Infrastructure-as-Code (IaC) tools like Terraform or ARM templates. Strong communication and collaboration skills. Ability to work effectively in a fast-paced, agile environment. Preferred Qualifications (Nice to Have) Experience with containerization tools like Docker and orchestration platforms such as Kubernetes. Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack. Scripting experience (Python, Bash, or PowerShell). Experience implementing security and compliance standards in cloud environments.
Job Title
Senior DevOps Engineer