Technical Lead – Lead Developer, DevOps, Cybersecurity
Posted 58ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Technical Lead developing and implementing DevOps strategies for Streamline, specializing in IT Transformation and Engineering solutions. Leading a team and enhancing CI/CD processes with cloud expertise.
Responsibilities:
- Lead the architecture, design, and implementation of highly available, scalable, and secure infrastructure and application deployment systems.
- Define and enforce best practices for DevOps, infrastructure-as-code, monitoring, alerting, and configuration management.
- Mentor and guide development and operations teams on DevOps principles and tools.
- Design, build, and manage end-to-end CI/CD pipelines using tools like GitLab CI/CD.
- Manage and maintain complex environments in Azure, ensuring optimal performance and cost-efficiency.
- Perform system administration and maintenance for both Windows and Linux servers (installation, configuration, patching, troubleshooting).
- Utilize various command line utilities for system diagnostics, configuration, and automation.
- Develop, maintain, and enhance extensive automation scripts using Python, PowerShell, and Bash to manage system configuration, deployments, and operational tasks.
- Drive the transition from manual operations to fully automated, codified infrastructure.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 10+ years of progressive experience in software development, infrastructure management, or DevOps roles, with at least 5 years in a technical leadership or lead developer capacity.
- Deep proficiency in Windows Management (Server OS, IIS, Active Directory fundamentals).
- Expertise in Linux Administration (e.g., Ubuntu, CentOS/RHEL).
- Exceptional, proven scripting experience with PowerShell, Bash, and Python.
- Hands-on expertise with Azure cloud services (e.g., Compute, Networking, Storage, Azure DevOps/Pipelines).
- Strong background implementing and managing CI/CD processes, preferably utilizing GitLab.
- Familiarity with containerization (e.g., Docker, Kubernetes) is a significant plus.
- Proficiency with version control, specifically git.
- Knowledge of cybersecurity practices and experience handling security violations and incidents.
- Previous experience in designing and developing microservices architectures is a plus.
- Strong problem-solving skills and the ability to work in a fast-paced, Agile development environment.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders.
- Leadership experience, including mentoring junior developers and guiding technical decisions.
Benefits:
- A challenging and rewarding role in a dynamic and international environment.
- Opportunity to be part of a growing company with a strong commitment to innovation and excellence.
- A supportive and collaborative team culture that values personal growth and development.
- Competitive compensation and benefits package.



















