About the Role
SAS CloudOps Platform Team is transforming how we deliver hosted and remote managed services by leveraging cutting-edge technologies to enhance customer experience and operational efficiency.
As a IT Software Developer, you will lead the design and implementation of scalable, cloud-native solutions that support SAS Viya deployments and automation across the SAS Managed Cloud Services. You will collaborate with global developers and stakeholders to ensure architectural integrity, performance, and long-term maintainability of our systems.
What we’re looking for
Education and Experience
- Curious, Passionate, Authentic, and Accountable. These are our values and influence everything we do.
- Bachelor’s degree in computer science, Information Technology, or a related field. A master’s degree is preferred.
- Minimum ten years of experience in software development, with at least five years in an architect role.
- Proven experience in designing and implementing complex software systems.
Required Skills
Must have: Cloud (Azure/AWS), Python, Kubernetes
- Proficiency with either Azure Cloud, AWS, or both.
- Design, maintain, document, and implement cloud solution and services
- Extensive experience with modern technologies such as Docker and Kubernetes.
- Proficiency in automation development using Python and other scripting languages.
- Experience with workflow automation tools (e.g., n8n).
- Exposure to developer experience platforms or internal developer portals.
- Experience with DevOps practices and tools.
- Strong experience with API development and integration.
- Expertise in application deployment, operations, and support.
- Strong understanding of software development methodologies and best practices.
- Assess complex technical and business requirements and take ownership of projects with minimal guidance.
The Nice to Haves
- Familiarity with AI and ML technologies.
- Experience with networking design and implementation.
- In-depth knowledge of security authentication and authorization protocols.
- Experience with cloud-native architecture and serverless computing.
- Experience with data architecture and data modeling.
Other Knowledge, Skills, and Abilities
- Strong verbal, written, and interpersonal communication skills.
- Attention to detail and accuracy, while maintaining a solid awareness of the ‘big picture’.
- Ability to communicate with global peers and management in a clear, straightforward, and effective way.
- Strong analytic and deductive reasoning skills.
- Knowledge of data science technology and architecture.
- Ability to support global external and internal customers, negotiating any challenges presented by different cultures, work practices, and time zones.
- Ability to work flexible business hours as required by global customers/business needs.
- Communicate clearly and efficiently with internal and external stakeholders, highlighting any risks or blockers with recommendations to remediate and work around identified issues.
- Identify, design, and implement new initiatives designed to ensure long-term customer success and value.
- Stay current on industry trends, technologies, and best practices.
- Engineer solutions to ensure scalability, reliability, and performance.