
Software Engineer, Puppet
Perforce Software
full-time
Posted on:
Location Type: Hybrid
Location: Pune • India
Visit company websiteExplore more
About the role
- Deliver customer value by independently designing multiple features, tests, and large parts of a single product within a team.
- Deliver multiple releases on time based on the agreed upon roadmap.
- Ensure timely shipment of enterprise-quality products over a range of platforms.
- Influence the direction, work, and commitments of more junior engineers on the team.
- Contribute extensively to Open Source and commercial product.
- Drive initiatives to support continuous improvement of process, quality metrics, communication and tooling
- Mentor other engineers in best practices.
- Continuously review and make recommendations to improve processes, tools and implementation
Requirements
- BS/MS in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Strong expertise in Python development
- Deep understanding of containerization: Docker & Kubernetes
- Proven experience with GraphQL APIs
- Strong problem-solving and analytical skills, with the ability to quickly understand and address complex technical challenges.
- Excellent communication and collaboration skills, with the ability to effectively work within a cross-functional team
- Solid understanding of modern cloud applications and concepts, such as fault tolerance, scalability, and consistency.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythoncontainerizationDockerKubernetesGraphQLsoftware developmentcloud applicationsfault tolerancescalabilityconsistency
Soft Skills
problem-solvinganalytical skillscommunicationcollaborationmentoringinfluencingcontinuous improvementbest practices
Certifications
BS in Computer ScienceMS in Computer Science