Senior DevOps Engineer – CRM and Business Platforms
Brak informacji o wynagrodzeniu
SeniorFull-time
#400317·Dodano wczoraj·0
Źródło: nofluffjobs.comTech Stack / Keywords
DevOpsSalesforcePower PlatformSecurityCI CDGitTestingDockerKubernetesIngressInfrastructure as CodeTerraformBicepARMLinuxWindowsNetworkingTCPDNSHTTPTLSCloudSAMLRBACGrafanaPrometheusSplunkPowerShellBashPythonJavaScriptNode.jsREST APISQL ServerPostgreSQLData migrationCDAzure Kubernetes ServiceMicrosoft AzureOAuthAzure MonitorCommunication skillsHelmMuleSoftKafkaAuditSite reliability engineering
Firma i stanowisko
The role supports solutions built on Creatio, Salesforce, and Microsoft platforms including Power Platform, Dynamics 365, and Azure. The position involves working closely with developers, architects, administrators, infrastructure teams, and security teams to ensure reliable and repeatable software delivery.
Wymagania
- Approximately 5 years experience in DevOps, platform engineering, release engineering, or similar roles.
- Strong knowledge of CI/CD, Git, release management, automated testing, and quality gates.
- Practical experience with Docker and container-based application delivery.
- Good understanding of Kubernetes, preferably Azure Kubernetes Service, including deployments, services, ingress, configuration, secrets, health checks, and resource management.
- Experience with Infrastructure as Code using Terraform, Bicep, ARM templates, or equivalents.
- Knowledge of Linux and Windows administration.
- Understanding of networking concepts: TCP/IP, DNS, HTTP/HTTPS, TLS, proxies, firewalls, load balancers, and private connectivity.
- Experience with cloud services, preferably Microsoft Azure.
- Knowledge of identity and security concepts: OAuth 2.0, OpenID Connect, SAML, managed identities, service principals, RBAC, and certificate management.
- Experience with secure secrets management, preferably Azure Key Vault.
- Knowledge of monitoring and observability tools such as Azure Monitor, Application Insights, Log Analytics, Grafana, Prometheus, Splunk, or Elastic.
- Scripting skills in PowerShell, Bash, Python, JavaScript, or Node.js.
- Understanding of REST API, integration patterns, message queues, and event-driven architecture.
- Basic knowledge of SQL Server, PostgreSQL, database deployment scripts, backups, and data migrations.
- Practical experience designing and maintaining enterprise CI/CD pipelines.
- Experience supporting multiple application environments and production releases.
- Experience with at least two of the following platforms: Creatio, Salesforce, Microsoft Power Platform, Dynamics 365, or Azure.
- Ability to troubleshoot complex issues across applications, infrastructure, integrations, networking, and security.
- Strong communication skills with technical and non-technical stakeholders.
Nice to have:
- Experience with Helm and Kubernetes package management.
- Knowledge of integration platforms such as MuleSoft, Workato, Kafka, or Azure Integration Services.
- Experience with enterprise security, audit, compliance, and change-management processes.
- Knowledge of Site Reliability Engineering principles.
- Relevant Azure, Microsoft, Salesforce, Creatio, Kubernetes, or DevOps certifications.
Obowiązki
- Design, implement, and maintain CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or Jenkins.
- Automate build, validation, testing, deployment, rollback, and verification processes.
- Support deployments across development, test, staging, and production environments.
- Define and maintain Git branching, pull request, versioning, release tagging, and artifact-management standards.
- Coordinate releases, prepare deployment plans, runbooks, rollback procedures, and release checklists.
- Manage environment configuration, service accounts, certificates, secrets, and platform dependencies.
- Troubleshoot failed pipelines, deployment issues, integration errors, environment problems, and incidents.
- Implement monitoring, logging, dashboards, and alerting for applications, integrations, pipelines, and infrastructure.
- Support root-cause analysis and improve platform stability and deployment reliability.
- Maintain technical documentation and support development teams in adopting DevOps standards and tools.
Platform responsibilities:
- Creatio:
- Support package creation, export, installation, validation, and environment migration.
- Maintain CLI-based deployment processes and manage dependencies, configuration, and database changes.
- Troubleshoot package installation, compilation, configuration, and deployment issues.
- Salesforce:
- Build and maintain deployment pipelines using Salesforce CLI and metadata APIs.
- Support source-driven development, sandbox management, metadata deployment, and release validation.
- Automate Apex tests, code coverage checks, static code analysis, and quality gates.
- Support deployment of Apex, Lightning Web Components, flows, permission sets, objects, integrations, and configuration.
- Microsoft Platform:
- Support CI/CD and lifecycle management for Power Platform, Dynamics 365, Dataverse, and Azure.
- Automate deployment of managed and unmanaged solutions.
- Manage environment variables, connection references, service connections, and deployment settings.
- Support deployment of Power Apps, Power Automate, plug-ins, Azure Functions, Logic Apps, APIs, and integration services.
Deloitte
58 aktywnych ofert