Join to apply for the DevOps Engineer role at Appgate . Design, implement, and optimize development and operations processes by automating CI/CD workflows, managing cloud infrastructure (AWS), and continuously improving systems. Ensure the scalability, security, and efficiency of technology services by adopting DevOps best practices, including monitoring, observability, and compliance with security standards. Collaborate with development, operations, and security teams to standardize processes, reduce operating costs, and ensure business continuity through innovative and automated solutions. Description and Functions Integration and Continuous Deployment: Design and deploy CI/CD pipelines using tools such as GitHub Actions for Lambdas and other services. Use advanced CI/CD flows with GitHub Actions to centralize processes. Automation: Automate operational processes such as certificate management, server patching, on-demand QA resource creation, and database compaction (MongoDB). Develop scripts in Python, Bash, or similar to optimize repetitive tasks and reduce errors. Cloud Infrastructure Management: Manage and optimize AWS services such as RDS, ECR, EKS, and Lambda, including migrations and upgrades. Deploy Infrastructure as Code (IaC) with Terraform or CloudFormation to standardize and scale resources. Monitoring and Observability: Configure and centralize tools such as Grafana, Zabbix, and CloudWatch for monitoring infrastructure and services. Create alerts based on metrics (e.g., expiring certificates, volume availability) and logs. Security and Compliance: Review and update TLS protocols, manage IAM policies in Lambdas, and enforce CIS standards through AWS Security Hub. Automate certificate renewal and strengthen security in CI/CD flows. Cost Optimization: Optimize resources in RDS, identify and remove unused EBS, and monitor infrastructure efficiency in AWS. Container Management: Dockerize applications and manage EKS clusters for QA and production. Update container OS and orchestrators. Collaboration and Engagement: Standardize CI/CD flows, document processes, and work with teams to implement solutions like Service Mesh (Istio) and advanced monitoring. Infrastructure Management: Manage and optimize cloud and on-premise infrastructure, ensuring scalability and efficiency. Implement configuration and version management policies. Continuous Improvement: Evaluate and adopt new tools, lead technology migrations. Technical Documentation: Contribute to and maintain technical documentation, operational procedures, and standards. Time Availability: Be available for emergencies, scheduled maintenance, and critical incident resolution, including outside regular hours. Requirements Degree in Systems Engineering, Electronic Engineering, Telematics, or related fields. Postgraduate specialization in DevOps, Software Engineering, or Cloud Infrastructure Management is optional but preferred. Master's degree is valued. Valued Certifications: AWS Certified DevOps Engineer - Professional, Certified Kubernetes Administrator (CKA), Terraform Associate, Docker Certified Associate. Knowledge in: IaC: Terraform, CloudFormation. Automation: GitHub Actions, Ansible, scripting (Python, Bash). AWS: RDS, Lambda, ECR, EKS, Security Hub, Config. Containers: Docker, Kubernetes, Rancher. Monitoring: Grafana, Zabbix, CloudWatch, OpenSearch, OpenTelemetry. Databases: MongoDB (compaction), RDS (optimization). Security: Certificate management, TLS, IAM, Service Mesh (Istio). Operating Systems: Ubuntu, updates, and patches. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries Software Development #J-18808-Ljbffr