- Assist in developing automation scripts using Python to streamline enterprise processes
- Help build integrations between enterprise systems using REST APIs
- Support the development of internal tools and self-service applications
- Work with AWS Lambda functions and serverless automation solutions
- Contribute to documentation and runbook development for automated processes
- Participate in code reviews and learn best practices from senior engineers
- Help troubleshoot and resolve issues with existing automation solutions
- Assist with data analysis and reporting for automation effectiveness
## What You ll Learn
- Production Python development in an enterprise environment
- REST API development and integration patterns
- Cloud computing with AWS services (Lambda, S3, IAM)
- Enterprise identity and access management concepts
- Modern development workflows using Git/GitHub and CI/CD
- Working with enterprise SaaS platforms (Okta, Workday, Confluence, Jira)
- AI/ML integration and working with LLM APIs
- Professional software development practices and documentation
Overview:
In This Role, You Will:
- Assist in developing automation scripts using Python to streamline enterprise processes
- Help build integrations between enterprise systems using REST APIs
- Support the development of internal tools and self-service applications
- Work with AWS Lambda functions and serverless automation solutions
- Contribute to documentation and runbook development for automated processes
- Participate in code reviews and learn best practices from senior engineers
- Help troubleshoot and resolve issues with existing automation solutions
- Assist with data analysis and reporting for automation effectiveness
## What You ll Learn
- Production Python development in an enterprise environment
- REST API development and integration patterns
- Cloud computing with AWS services (Lambda, S3, IAM)
- Enterprise identity and access management concepts
- Modern development workflows using Git/GitHub and CI/CD
- Working with enterprise SaaS platforms (Okta, Workday, Confluence, Jira)
- AI/ML integration and working with LLM APIs
- Professional software development practices and documentation
Heres What You Need:
Required Qualifications
- Currently pursuing a degree in Computer Science, Information Technology, or related field
- Strong foundation in Python programming
- Basic understanding of REST APIs and JSON
- Familiarity with version control (Git)
- Good problem-solving and analytical skills
- Ability to learn quickly and work independently
- Strong written and verbal communication skills in English
- Eagerness to learn enterprise technologies and automation practices
## Preferred Qualifications
- Experience with JavaScript or TypeScript
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Understanding of web development basics (HTML, CSS, HTTP)
- Familiarity with Linux/Unix command line
- Previous internship or project experience in software development
- Interest in AI/ML technologies
- Experience with any enterprise tools or platforms
## What Makes You Successful
- **Self-starter mindset**: You take initiative and don t wait to be told what to do
- **Curiosity**: You ask questions and want to understand how systems work
- **Attention to detail*: You write clean code and thorough documentation
- **Collaboration**: You work well with team members across time zones
- **Growth mindset*: You view challenges as learning opportunities
## Team Culture & Mentorship: You ll work closely with experienced engineers who are committed to your growth and development. Our team values:
- Hands-on learning with real production systems
- Regular mentorship and code review sessions
- Exposure to modern development practices and tools
- Opportunity to contribute to meaningful projects from day one
- Collaborative problem-solving and knowledge sharing