What You'll Do
Key Responsibilities:
- Automation Development: Design, develop, and deploy high-quality Python automation testing frameworks, scripts, and support tools. Proficiency in Python programming and familiarity with cutting-edge technologies are essential for this role.
- Continuous Improvement: Continuously learn and apply new technologies and methodologies to improve automation processes and stay ahead of industry trends.
- Collaboration: Work closely with cross-functional teams, including developers, product managers, and QA teams, to identify and resolve issues efficiently.
- Monitoring and Maintenance: Maintain and monitor cloud-based production environments to ensure optimal performance and reliability.
Qualifications:
- Bachelor's Degree in Computer Science with 7+ years of relevant experience.
- Expertise in Python automation: Fundamentally strong in oops concepts, data structures and algorithms.
- Experience working on cloud infrastructure with exposure to microservices architecture.
- Experience working with data center products like servers, storage, or switches.
- Familiarity with Docker and Kubernetes environments.
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
- Experience in working with Linux-based systems and various databases(Elasticsearch, MongoDB, MySQL).
- Understanding of network protocols and web services (REST, SOAP).
Additional Skills:
- Understanding of machine learning and AI applications in automation.
- Experience with infrastructure as code tools (e.g., Terraform, Ansible).
But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)