Loading...
Share this Job
Apply now »

 

 

Principal Software Developer

Req id:  499

San Mateo, CA, US, 94403 Richmond Hill, ON, CA, L4B 4N8 Alpharetta, GA, US, 30009 Dallas, TX, US, 75001 Waterloo, ON, CA, N2L 0A1

OPENTEXT - THE INFORMATION COMPANY

As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. 

 

The Opportunity:

You will help OpenText Cloud Operations get to the next level of Cloud Automation, primarily focusing on all things Kubernetes across our diverse product line through good communication with your team, with your manager, and your peers.  You will have the opportunity to define the technologies to be used, how products can be containerized, and building the underlying container platforms supporting products and services.
This job requires you be able to work autonomously, in collaboration with other engineers in Operations as well as Engineering, IT, and Customer Service, and at the direction of the Manager of PaaS Engineering.  Because your work will have visibility by architects, department directors and upper management, frequent communication with your managers and others concerning projects and issues is expected.

 

You are great at:

•    Promote technical vision in concert with product engineering for containerized product development, deployment, and operationalization
•    Drive a metrics-driven culture and software delivery process using data to measure overall system quality
•    Collaborate in the planning phase of any new or modified business operation that employs the use of components in your domain of responsibility
•    Establish/maintain security guidelines, practices, and department procedures
•    Establish/maintain effective customer points of contact (development, infrastructure, teammates) for collaboration and troubleshooting projects related to existing technical issues
•    Help develop container platform policies and procedures for the company
•    Design our kubernetes clusters to guarantee a high degree of reliability, security, and scalability
•    Provide support, improve, and implement Kubernetes internal components and applications on top of multiple clusters. Troubleshoot and triage issues as they arise
•    Work closely with various teams across the organization, including the security team, development team, and operations team for any container platform requests
•    Execute with minimal technical supervision, embrace reliability constraints, and be proactive in contributing improvements to the platform.
•    Encourage best practice policies. Adapt to various technologies and be willing to get involved with the Kubernetes and public cloud/hyperscalar communities as needed
•    Assist in troubleshooting issues and make recommendations for cost saving options and growth

 

What it takes:

•    Demonstrated understanding of core Kubernetes solution architecture and the extended CNCF (Cloud Native Computing Foundation) landscape of tools and services
•    Understanding of K8S pipeline and deployment patterns (Operator/Helm/ksonnet/jsonnet)
•    Has deep knowledge of mixed operating system environments, structured, non-structured and distributed data platforms, and can easily apply the concepts of one data service API to another
•    Has strong analytical skills as applied to information technology, and can work independently of others in an assignment
•    Has a good understanding of system hardware, storage subsystems, and networking and common data protocols and APIs
•    Can work directly with project managers, infrastructure engineers and software developers
•    Raises awareness on issues that can negatively impact delivering on time and to set specifications
•    Has a desire to keep current with knowledge of technologies, learning new technologies, mastering them, and distributing that knowledge to teammates
•    Can speak honestly, openly and tactfully with both managers and teammates as a collaborator.
•    Strong experience with identifying and remediating Kubernetes vulnerabilities
•    Experience with maintenance such as Kubernetes patches and upgrades
•    Experience managing multiple Kubernetes clusters in a production environment
•    Strong Implementation experience in public cloud container services (EKS, AKS, GKE)
•    Hands on experience and knowledge of Kubernetes architecture and operations
•    Knowledge of Cloud Foundry a plus
•    Understanding of Golang development
•    Ability to code/script in Python/Shell/PowerShell language
•    Comprehensive DevOps skills including experience with source, artifact, orchestration, configuration, and secret management in concert with CI/CD pipelines
•    Infrastructure & application monitoring experience (Zabbix, New Relic)
•    Experience delivering projects via Agile methodologies
•    Excellent verbal and written communication skills
Qualifications
•    Demonstrated success in delivering high-quality technology products/services in a fast-paced environment
•    Ability to prioritize well, communicate clearly and understands how to drive a high level of focus and excellence with a strong, talented, opinionated team
•    Sound business judgment, ability to set clear vision and goals and drive the organization in delivering to those goals
•    Proven ability to influence others and strong analytical thinking skills are critical to success in this position
•    Low-drama, high-focus personality
•    Demonstrated ability to conceptualize, manage, and prioritize multiple projects
Job Requirements
•    Required to abide by company policies and adhere to compliance and security of company information, client data and personnel security.
•    All prospective employees must pass a background check
Skills & Experience
•    10-12+ years experience in infrastructure design/implementation that directly aligns with the specific responsibilities for this position
•    2-4 years designing, implementing, and administering a Kubernetes cluster in a production environment
•    Extensive experience in an iterative development environment and CI/CD practices is a must
•    Experience building and managing microservices-based systems

 

 

At OpenText we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. We hire the best talent regardless of race, creed, color, national origin, ancestry, disability, marital status, sex, age, veteran status or sexual orientation. If you require accommodation at any time during the recruitment process please email accommodationrequests@opentext.com. Applicants have rights under Federal Employment Laws including but not limited to: Family and Medical Leave Act (FLMA)Equal Employment Opportunity  and Employee Polygraph Protection Act


OPENTEXT - THE INFORMATION COMPANY

Our growing team is mapping the future of Information Management, and we continue to make new discoveries that expand its boundaries. Join us and be part of a winning team, where the opportunities for your career are limitless. 

From its innovative start as a research project by University of Waterloo professors in 1991, OpenText has grown into a global company with offices in more than 35 countries. Our high- performance culture has forged our growth and is an excellent fit for people looking to push themselves to learn and do more.

It’s our time to lead, and as part of our team, it will be your time too. Our continued growth will provide you the opportunity to explore, learn and chart an exciting career path while enjoying a good work-life balance. 

Perks 
If you thrive in a dynamic work environment, there is always a new horizon to explore. We are proud to offer excellent benefits, challenging work and competitive financial rewards. 

Benefits 
Our employee programs prioritize employees’ well-being and that of their families. We offer a comprehensive benefit plan, education assistance, a wellness/fitness reimbursement and time off to volunteer. 

Social events 
With offices around the world and flexible work arrangements, OpenText strives to make sure all our employees feel connected. Teamwork extends to our social lives too from local social events to company-wide activities, we want our employees to take time to relax and have fun.  

Corporate Citizenship  
Corporate Citizenship is more than a program for us, it is engrained in our purpose, impact, and approach to doing business. Through numerous volunteer initiatives, we support education and innovation for global change.

Explore your career and your potential. Become an OpenText Voyager.

Apply now »