CenturyLink Lead Software Developer in Town And Country, Missouri
CenturyLink (NYSE: CTL) is a global communications, hosting, cloud and IT services company enabling millions of customers to transform their businesses and their lives through innovative technology solutions. CenturyLink offers network and data systems management, Big Data analytics and IT consulting, and operates more than 55 data centers in North America, Europe and Asia. The company provides broadband, voice, video, data and managed services over a robust 250,000-route-mile U.S. fiber network and a 300,000-route-mile international transport network.
The Lead Software Developer works within the operations organization that specializes in developing software, scripts and tools that interact with servers in response to alerts received. These tools may have to interact with systems provide by CenturyLink IT such as ticketing, billing, or monitoring systems. A successful candidate for the role will be an experienced software developer with a strong systems administration background.
Increase the efficiency of Operations through automating the response to alerts and repetitive tasks.
Essential Duties :
Develop software to increase efficiency of Operations Staff including
Centralized automation tools
Scripts that are deployed and executed on servers as part of automated solutions
Tools to simplify processes
Work with IT staff on automation integration points with IT systems including Ticketing, Billing, Event Management, etc
Work with Operations staff to determine Automation Opportunities
Document and provide training to end users on automation tools
Document architecture and other software development documentation for automation tools.
Intellectual curiosity. This is paramount. People who require strict work boundaries and/or prefer to focus within a single technical domain are not a good fit.
Energetic team member and natural leader. We are looking for someone with passion and personality who loves a challenge. This person has strong engineering instincts and can sense risks while navigating towards solutions.
Ability to see the bigger picture . This person will understand the connections among all elements of a solution. They will help others see how their systems and related decisions connect to the bigger picture and affect success.
Excellent communication skills. This person is an active listener and fully engaged communicator. S/he will plug into projects and not wait for questions to be packaged up and delivered - but will actively participate in the ongoing dialogue of the project.
Comfortable with uncertainty (and the certainty of change). This person can anticipate change and is willing to embrace uncertainty - confidently knowing that they can adapt without losing their cool.
Execution orientated. This person loathes doing nothing and is capable of defining their path forward from a high level vision.
Experience with the one or more of the following languages:
Shell Scripting (Bash)
Microsoft .BAT (Batch)
Experience with one or more of the following Technologies:
XML and related (XPATH, XSLT, DOM, SAX)
Storage Area Networks
Experience with the following Software Products:
HP Operations Orchestration
HP Server Administration
Redhat Enterprise Linux
Microsoft Windows Server
Experience with the following Server concepts:
1-5+ Years software development in Python, Perl or similar language
Hosting or IT Service Provider experience
Bachelor’s degree in computer science, engineering, or equivalent work experience
Alternate Location: US-Missouri-St Louis; US-Missouri-Town And Country
Requisition # : 135715
This job may require successful completion of an online assessment. A brief description of the assessments can be viewed on our website at http://find.centurylink.jobs/testguides/
We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training.
The above job definition information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Job duties and responsibilities are subject to change based on changing business needs and conditions.