Team Leadership role
Work directly with agile Application Development teams to provide daily support aligned with a model of Continuous Delivery.
Work closely with Application Development, Information Security, Infrastructure Provisioning, and Operations teams to provide fully automated build and deployment routines for Development, Staging, and Production environments
Follow Build & Release best practice by working within various teams. These best practices should support traceability & auditability of change.
Identify, plan and implement automation in build/deploy and environment management activities.
Responsible for deploying code and other proactive maintenance activities to keep the services up and running.
Collaborate with the Head of DevOps Tower to promote a DevOps culture through relationships with Development & Operations and driving enhancements to the end-to-end release process (Development to production).
UNIX, NSK, Mainframe, Windows System Administration — hardware, OS and network
On-call pager rotation, weekend and off-hours support
Resolution of customer reported issues and trouble tickets
Monitoring of hardware and software status and performance
Recommend hardware architecture
Performance tuning of application and environment
Coordination with 1st-level and 3rd-level support to resolve problems
Coordination with customers and 3rd-party vendors to resolve problems
Production and maintenance of detailed technical and business documentation
Sizing and configuration of hardware
Become a SME in one or more areas of wireless and wireline telecommunications standards and network implementations. Leverage that industry knowledge in identifying solutions to company product and overall telecommunication industry problems.
Research and recommend new technology, processes to help increase overall efficiencies.
Work with Product Managers and Business Development personnel on new initiatives leveraging telecommunications expertise.
Troubleshooting and resolving issues in JIRA and Confluence as users.
Providing documentation of customer JIRA terms, standard practices, and implementation and weekly status reports.
Required Interpersonal Skills
Exceptional customer service skills
Strong verbal and written communication skills, both technical and non-technical
Ability to work independently with limited supervision
Ability to work effectively in a team environment in a cooperative spirit
Ability to interact with others in a courteous, professional manner
Capable to stand alone in meetings and represent group with internal/external customers
Act with a sense of urgency
Maintain composure in a stressful environment
Encourage and promote a healthy team environment
Project Management Requirements
Strong prioritization skills in a fast paced, time sensitive environment
Demonstrated accountability for resolution of issues
Work closely with manager to create project plans for medium to large-scale efforts and host weekly meetings to track progress
Project time reporting
Estimate/Project risk analysis
Project Planning and tracking experience
Matching resources to appropriate tasks
Summarize status updates from technical team for project team and management
BS or MS in Computer Science preferred, equivalent work experience will be considered
Proficiency with scripting languages (Python, Ansible)
8+ years of professional experience in a Linux environment as an Engineer or Architect
3+ years of demonstrated knowledge in cloud computing, enterprise and open source technologies
5+ years’ experience in an operations or application development environment using scripting or advances programming skills
Strong experience designing and building integrated environments using Jenkins, Ansible, and Jira
Software Configuration Management (SCM) experience with Ansible that includes the development of environment agnostic playbooks from development through production within a Continuous Delivery model
Monitoring solution development and implementation experience
Experience building and deploying services using VMWare technology is desired
Strong Logging experience — (Elasticsearch Logstash Kibana) ELK Stack
Strong Containers experience— How to build, up-sides, down-sides, how to deploy (how they fit into development cycles as build artifacts)
Strong Cloud Experience — Experience performing cloud operations tasks, such as increasing volume sizes, or upgrading deployments, with little to no down time. General cloud ops knowledge with at least one provider, private or public, such as lifecycle, auto scaling, cloud-config, security, instance lifecycle, business continuity etc.
Extensive knowledge in using build utilities like MAVEN, ANT for building of jar, war and ear files.
Experience troubleshooting hardware and network problems
Solid understanding of software development lifecycle
Certified Jenkins Engineer (CJE) desired
We are currently supporting Five Product Development teams and this role will primarily be focused on promoting a DevOps model to increase Developer productivity, through well-orchestrated automated services in various stages of continuous integration and continuous delivery.
The Lead DevOps Engineer must have a very deep understanding of various development tools and technologies. This is a hands-on technical role, with a high degree of collaboration to help raise the maturity levels of the Continuous Delivery practices. Enable developers to push high quality products and features with an end-to-end mindset from conception
to delivery and production support.
The Lead DevOps Engineer will also lead a team to provide technical second-level product support for applications, mentor junior team members and lead projects. Act as escalation point for support group for resolution of critical technical issues. Responsible for creation and tracking of tickets and resolution of escalated support incidents. Answer technical support queries and implement fixes for application problems. Lead cross-functional teams to proactively address support issues. Create and maintains documentation for supported applications. Coordinate with customers to resolve technical support issues.