Senior Software Engineer developing solutions on the Red Hat OpenShift Platform. Collaborating with teams to design and implement innovative technologies at Red Hat.
Responsibilities
Build OpenShift and Kubernetes operators using Operator-SDK and GO language
Install and configure Red Hat OpenShift and Kubernetes systems based on requirements, such as on-prem or multiple hybrid clouds
Develop the cloud native software and process involved in unit and integration testing and review the requirements, validate the existing system and analyze the gaps or features, and document the gap analysis, proposed solution and any steps involved in installations
Design and build cloud-based DevOps solutions, including automated infrastructure provisioning, CI/CD pipelines, compliance and security solutions, and container-based technologies
Capture and analyze performance data and make recommendations to improve software and infrastructure usage and reliability
Requirements
Experience with development in Python or Go
Experience with containers and OpenShift or Kubernetes
Experience with software and security best practices and frameworks
Experience with AI frameworks and libraries (e.g. OpenDataHub, TensorFlow, PyTorch, Kueue, KubeRay, KubeFlow, CodeFlare, Feast etc)
Interest in learning new technologies; problem-solving skills
Cloud Computing experience using at least one of the following: Cloud infrastructures AWS, GCP, Azure & IBM Cloud
Previous code contributions to or participation in open source projects or code samples on GitHub
Benefits
Comprehensive medical, dental, and vision coverage
Flexible Spending Account - healthcare and dependent care
Health Savings Account - high deductible medical plan
Retirement 401(k) with employer match
Paid time off and holidays
Paid parental leave plans for all new parents
Leave benefits including disability, paid family medical leave, and paid military leave
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Software Engineering Trainee at Vaisala working on AI - assisted software development. Engaging in practical tasks for software porting and learning about Real Time Operating Systems.
Software Engineer on ZipX, building AI - native product experiences in enterprise procurement. Designing reliability and intuitive experiences with cutting - edge AI capabilities across the platform.
Software Engineer the Maps team developing intuitive frontend tools for complex geospatial data workflows. Collaborating with cross - functional teams within TomTom’s Location Technology Products unit.
Principal Software Engineer at Boomi developing sophisticated systems and software based on customer business goals. Collaborating with teams on innovative product features and enhancements.
Technical Lead overseeing a high - performing engineering team in Brazil for Solen Software Group's software initiatives. Leading architectural decisions and engineering practices across diverse technologies.
AI Software Engineer at Solen Software Group, developing AI - assisted code and tools in Brazil's tech hub. Contributing to multiple software projects and learning modern practices in a high - growth environment.
Director of Software Engineering overseeing end - to - end software development lifecycle at SNC. Leading a team towards Agile and DevOps transformation with a focus on quality, scalability, and security.
Lead Engineer developing Embedded Test Automation for R&D team in electrical transmission applications. Designing and testing embedded software and collaborating with global teams for validation and verification.
Principal Engineer specializing in Voltage Source Converter control and protection at GE Vernova. Overseeing design and implementation in renewable energy systems with a focus on innovation and development.