Job responsibilities:
- Engage and improve the lifecycle of services from inception and design through deployment, operation, and refinement
- Scale systems through automation and drive changes that enhance reliability and velocity
- Develop, test, deploy, maintain, and enhance software and tooling solutions
- Implement automated deployment strategies that support business growth
- Manage project priorities, deadlines, and deliverables effectively
- Build solutions for Identity and Access Management, Data Governance, Data Protection, Encryption, Auditing, and Access patterns in the Public Cloud
- Perform design and code reviews to identify security and best practice gaps in cloud data management solutions
- Ensure data platforms and products are designed and built with the highest levels of security for data protection and governance in the cloud
Required qualifications, capabilities, and skills:
- BS degree in Computer Science or equivalent practical experience
- Demonstrable interest and awareness in security, especially cloud security
- Proficiency and hands-on experience within a public cloud environment
- Experience developing enterprise software and proficiency in multiple technologies, preferably Python
- CI/CD experience utilizing tools such as Github and Jenkins
- Practical exposure to Infrastructure as Code solutions such as Terraform and CloudFormation
- Experience with development methodologies such as Agile
- Ability to work independently and collaborate within a team to achieve common goals
- Proficient verbal and written communication skills
Preferred qualifications, capabilities, and skills:
- Knowledge and hands-on experience with data analytics services in public cloud such as Redshift, EMR, Lake Formation, Glue, Athena
- Cloud certifications including AWS Developer Associate, AWS Solutions Architect Associate, AWS AI Practitioner, Azure Fundamentals
- Interest in AI/ML and AI/ML security