Apply deep expertise in technologies critical to the company’s objectives, ensuring the implementation of cutting-edge technical solutions;
Design complex systems that are scalable, secure, and efficient, using robust software architecture practices. Analyze and optimize processes and systems to maximize performance and operational efficiency;
Develop and maintain CI/CD pipelines and use automation tools to ensure continuous, rapid delivery of high-quality code;
Manage complex microservices environments with Docker and Kubernetes, optimizing cluster resources;
Implement advanced security practices, including integrating security checks into CI/CD pipelines and enforcing security policies in cloud and on-premises environments;
Configure alerts and dashboards to monitor system health and apply advanced networking knowledge to ensure secure, efficient connectivity;
Develop effective backup and disaster recovery strategies to protect data and ensure business continuity;
Mentor and oversee junior engineers, collaborate with cross-functional teams, and contribute to the continuous improvement of the company’s processes and technologies.
Requirements
Bachelor's degree completed in Data Science, Computer Science, Data Engineering, Information Technology, Statistics, Economics, or other technology-related fields;
Proficiency in key and specialized technologies essential to the company’s objectives (e.g., specific cloud technologies, data analysis tools, or advanced development frameworks);
Experience designing complex, scalable, and secure systems with a strong approach to software architecture;
Ability to identify performance bottlenecks and apply advanced optimization techniques to maximize system efficiency and performance;
Experience with process and infrastructure automation tools such as Ansible, Puppet, or Chef. Experience with Docker and Kubernetes for building and managing microservices environments, cluster management, and resource optimization;
Ability to integrate security checks into CI/CD pipelines, manage identity and access, and respond to security incidents;
Implementation of security policies in both cloud and on-premises environments;
Experience configuring and maintaining alerts and dashboards to monitor system health and performance, using tools like Prometheus, Grafana, or similar;
Ability to design and maintain CI/CD pipelines that ensure continuous, rapid delivery of code;
Expertise in networking, including routing, switching, firewalls, and VPNs, to ensure secure and efficient connectivity;
Experience developing and implementing effective backup and disaster recovery strategies to protect data and ensure business continuity;
Proven track record of leading complex projects and implementing specialized solutions.