Описание
PROJECT DESCRIPTION You will collaborate closely with the Development, DevOps, and DBA teams to establish and implement Microsoft best practices, principles, and processes within an Azure-hosted environment, with a focus on database-related technologies. Your role will involve providing expertise in application design, infrastructure, and monitoring, all with a strong security focus. Additionally, you will guide engineering teams in developing secure software, integrating security controls, and fostering a security-first mindset in an Agile environment. IN THIS ROLE, YOU WILL Advocates for the application teams; DB Services, Cybersecurity, DevOps, and Agile engineering procedures, quality engineering practices and advanced requirement capturing techniques for improving end-to-end secure delivery practices; Design and implement strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback with a heavy focus on DB infrastructure and automation; Manage Github Actions Pipelines with a heavy emphasis on custom flows and actions as well as Azure DevOps projects (minor). This will include implementing automation tools and frameworks for CI/CD pipelines; Assist with the configuration and setup of Azure SQL, MongoDB Atlas and PostgreSQL (future) following MS best practices; Responsible for day-to-day collaboration with the different application/asset teams to ensure successful implementation of secure coding practices, and integration of secure application and design processes. Supports the Secure Systems Development Lifecycle (SSDLC), including functional and non-functional cybersecurity and DB requirements; Monitor systems, identify performance bottlenecks, and implement solutions in a proactive manner; Develop and maintain design and troubleshooting documentation; Provide training and support to internal teams, peers and stakeholders; Plan DR measures and maintain data storage security in Azure; Acts as the Devops DBA Champion for the application/cyber/Portfolio teams. IF YOU HAVE Minimum of 6 years of combined experience in DevOps/DevSecOps engineering, Software and DBA engineering Working with Secure CI/CD pipelines (mainly GitHub Actions & Flows) and ALM tools to automate security requirements validation tasks; Experience with .Net/C#, PowerShell , Bash for scripting; Understanding and experience with Azure SQL and Mongo is a requirement; Experience with AKS and Linux is required; Expertise in Azure cloud services (Azure SQL, Azure ServiceBus, Azure Redis, KeyVaults, Azure Storage, etc) is a requirement (must be a senior); Strong Understanding of network architectures and services within Azure (e.g. VPN, routing, firewall, NSGs, App Gateway, Azure API Management, etc); Knowledge of Source Code Management concepts (e.g., code lines, branching, merging, integration, versioning). Proficiency in using Git for version control is a must; Knowledge of CI/CD Pipeline creation in Azure Devops is a plus; Ability to translate traditional SDLC approach (plan, code, build, test, release, deploy and monitor) to the phases of agile development when writing software to automate security related tasks; Azure certifications (e.g. Azure Devops engineer expert, Azure Administrator Associate, Administering Relational Databases (DP-300), and/or MongoDB certifications) is a plus. AS AN OPINOV8R, YOU WILL HAVE — Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide. — Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere. — Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change. — Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights. — Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world. HOW’S THE HIRING PROCESS GOING We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here’s what to expect: — Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better. — Presentation of the cv to the client. — Client's Interview. — Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result. Powered by JazzHR