DevOps Engineer responsible for enhancing and maintaining infrastructure at the company. Collaborating on automation, deployment, monitoring, and management solutions between Windows and Linux systems.
Responsibilities
Manage and maintain both Windows and Linux-based infrastructure components, ensuring high availability, performance, and security.
Deploy, configure, and troubleshoot servers, networks, and services as needed.
Develop, maintain, and enhance automation scripts and tools for provisioning, configuration, deployment, and scaling of systems and applications across mixed environments.
Implement and optimize Continuous Integration and Continuous Deployment (CI/CD) pipelines for efficient software delivery.
Work with development teams to streamline the build, test, and deployment processes.
Set up monitoring systems to ensure the health and performance of various components.
Create alerts and notifications for critical events and work to proactively address potential issues.
Collaborate with security teams to implement best practices in securing both Windows and Linux environments.
Ensure compliance with industry standards and regulations.
Provide second and third-level support for system issues, collaborating with technical teams to diagnose and resolve problems in a timely manner.
Monitor system resource utilization and plan for future growth.
Make recommendations for scaling resources based on usage patterns.
Maintain comprehensive documentation related to system configurations, processes, and procedures.
Stay updated with the latest trends and technologies in DevOps and automation.
Propose and implement innovative solutions to improve infrastructure efficiency and reliability.
Work closely with cross-functional teams including developers, system administrators, and quality assurance to ensure smooth collaboration and effective knowledge sharing.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
Proven experience -minimum 3 years- working as a DevOps Engineer in a mixed Windows and Linux environment
Proficiency in scripting languages like PowerShell, Bash, Python, or Ruby.
Experience with configuration management tools such as Ansible, Puppet, or Chef.
Solid understanding of Continuous Integration and Continuous Deployment concepts and tools (Jenkins, GitLab CI/CD, etc.).
Familiarity with containerization and orchestration technologies (Docker, Kubernetes, etc.).
Strong knowledge of networking protocols and services.
Ability to troubleshoot complex issues across distributed systems.
Excellent problem-solving skills and attention to detail.
Development Operations Engineer supporting enterprise application development in Java and/or C. Ensuring high availability and operational excellence in modern payment solutions.
Site Reliability Engineer designing and supporting Kubernetes environments for F5's UDF platform. Collaborating with cross - functional teams to ensure reliability and operational excellence.
Senior Site Reliability Engineer ensuring operational excellence for multi - datacenter infrastructure at F5. Developing automation tools and APIs in Python and Go.
DevOps Engineer needed to develop a new OpenXDR solution on AWS, processing security data from multiple sources. Join a leading cybersecurity company in Slovakia.
DevOps Engineer at Castalia Systems automating and optimizing toolchain and CI/CD pipelines. Designing Azure infrastructure and ensuring collaboration between development and operations teams.
Senior DevOps Engineer managing Kubernetes and AI - driven workflows at Hex Trust. Supporting blockchain infrastructure while implementing best DevOps practices.
Lead DevSecOps Software Developer at Leidos enhancing automation for air traffic operations. Collaborating on safety - critical systems within a hybrid work environment.