Lead the upfront engagement phases of projects, collaborating with architects, project managers, and stakeholders for project setup, planning, and alignment.
10-15 years Provide technical leadership to cross-functional teams dispersed across time zones and locations in a matrix organization for the successful delivery of projects.
Drive service design, programming practices, platform integrations, delivery planning, and task breakdowns.
Oversee the roadmap for your domain, aligning software lifecycle management planning and supporting improvements within the domain.
Lead technology validation efforts in vendor labs, evaluate vendor proposals, and influence vendor roadmaps
Create business cases for domain improvements, actively participating in industry events, and presenting findings to drive innovation and cost optimization
Facilitate major incident resolution and review panels when needed.
Facilitate Agile practices within the team, enhancing software development life cycle (SDLC) practices through coaching.
Collaborate with project managers and business stakeholders to comprehend project requirements, manage risks and issues effectively.
Coach and mentor engineers, enhancing technical capabilities and fostering a culture of continuous improvement.
Ensure compliance with audits for the team and communicate complex technical topics to diverse audiences, including senior management.
Collaborate with resource managers to provide inputs on team resourcing needs.
Drive the evolution of technical practices to align with industry standards, emerging technologies, and best practices.
Exhibit strong project and time management skills, along with the ability to balance commercial and technical considerations.
Leverage your strong technology background to understand and influence decisions related to Linux, Python, GoLang, JavaScript/NodeJS, Docker, K8S, Orchestration, SQL, NoSQL, AD, DNS, LDAP, Central Authentication, NTP, Radius, DHCP, Firewall, WiFi, networking, clustering, load balancing, TCP, and UDP.
Embrace software engineering best practices such as DevOps, monitoring and alerting, automated software testing, CI/CD pipelines, and release management.
Bachelor’s or Master’s degree in Computer Science, Software Engineering required.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job