Integration and deployment: - implement continuous software integration and deployment using devops best practices. - design, configure, and manage robust ci/cd pipelines to facilitate continuous delivery and integration of ml projects and other software products. automation: - automate development, testing, deployment and operation tasks (monitoring, support, availability, etc.) of products. - develop scripts and tools for the automation of recurring processes and optimization of workflows. compliance with deadlines: - deliver their work on the dates to which they are committed. - communicate in a timely manner any inconvenience that prevents the fulfillment of deadlines and objectives of the project. continuous improvement: - generate and fulfill commitments for the continuous improvement of their skills. - evaluate and adopt new technologies and methodologies that can improve the efficiency and quality of work. best practices: - apply best practices in deliverables. - promote and ensure the implementation of safety and quality standards in all processes. quality: - respond for the quality of the tasks performed. - carry out code reviews and technical audits to ensure the quality and stability of what is built. software testing: - participate in software testing and be responsible for the functionalities developed. - develop and maintain automated test environments to ensure the reliability and performance of the software. product integration: - collaborate with the integration of various products related to the software in charge. - coordinate with other d...
- implementation of new product features using good software building practices. - deliver your work on the dates you commit to. - create and fulfill commitments for the continuous improvement of your skills. - application of best practices in the deliverables under your responsibility. - be accountable for the quality of the functionalities you implement. - participation in software testing as the responsible for the developed functionalities. - participation in the continuous integration and deployment of the software in your responsibility. - participate and contribute with the integration of the various products that may be related to your software in charge. - continuous participation in the activities of your work team. - identify and mitigate technical risks, including security risks. - analyze postmortems for critical bugs, or outage episodes to create a plan to avoid those situations in the future. specific skills - platforms and development tools - strong knowledge of java 8+ (streams, optionals, lambdas). - advanced knowledge of object oriented analysis and design (ooad). - use of scrum in at least 3 projects of 6 months duration or scrum master/scrum developer certification. - theory and application of design patterns and techniques. solid principles and clean code. - software architecture theory - knowledge and experience in microservices architecture. - technical risk assessment and mitigation. - ability to do effective and fast debugging of problems. - refactoring and technical debt reduction techniques, test-driven development. - source code repository man...
Brindar apoyo al área de recursos humanos en general, teniendo en cuenta normatividad vigente y directrices dadas por el human resources manager, en pro del cumplimiento de objetivos y metas fijados según la planificación anual del área. - actualizar procedimientos y flujogramas del área. - recolectar documentación de colaboradores para posteriormente pasarla al (la) encargado(a) de archivo. - apoyar en las actividades de reclutamiento. - apoyar en las actividades de nómina. - apoyar en las actividades de beneficios. - apoyar en las actividades de salud ocupacional. - actualizar formatos. - desarrollar y entregar beneficios de cumpleaños. - creación de formatos según necesidades....
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 ...
Cree una alerta de empleo y reciba nuevas ofertas que se adaptan a su perfil desde más de 2550 sitios web de empleo