The Lead Software Developer at Lumen plays a pivotal role in driving technological innovation and operational excellence. This position involves designing, developing, and implementing robust software solutions that directly impact our business operations.
Requirements
- proficiency in key technical areas, including Ansible, Elastic Stack, Zabbix, and Python.
- Familiarity with Gitlab CI/CD pipelines, Git version control, VMWare, Kubernetes, Nessus, and Linux Administration is essential.
- A strong background in LDAP/Active Directory, network security, firewalls, switches, and other network infrastructure components is also necessary.
- Knowledge of DevOps practices, infrastructure as code, and experience with languages such as Golang, Java, Scala, Ruby, PHP, or Perl will be advantageous.
- Candidates should have prior experience in system, network, or security administration on Unix platforms and be comfortable working with web frameworks like Nginx, Django, or Rails.
Responsibilities
- Design, develop, and implement scalable software solutions aligned with business needs and security standards.
- Lead efforts in automating deployment and configuration management using tools like Ansible and Gitlab CI/CD.
- Collaborate with cross-functional teams to define technical requirements and translate them into effective software architectures.
- Maintain and enhance existing systems, ensuring high availability, security, and performance.
- Manage and monitor infrastructure components, including VMWare, Kubernetes, and network security tools.
- Implement and oversee security protocols, including LDAP/Active Directory integration and firewall configurations.
- Participate in code reviews, testing, and documentation to uphold quality standards.
Other
- minimum of 6+ years of professional experience in software development or related fields
- TS/SCI security clearance with polygraph is required.
- passion for creating frameworks that simplify complex environments and enhance user access.
- work closely with cross-functional teams
- lead technical initiatives, influence product development, and contribute to the company's growth and digital transformation efforts.