Cloud & Server Automation Engineer
Technicolor Creative Studios
Location
Bangalore | India
Job description
Technicolor Creative Studios is a creative technology company driven by one purpose: The realization of ambitious and extraordinary ideas. We inspire creative companies across the world to produce their most iconic work. Our award-winning teams of artists and technologists’ partner with the creative community across film, television, animation, gaming, brand experience and advertising to bring the universal art of storytelling to audiences everywhere.
No idea is too ambitious for us to create to an incredibly high standard. Technicolor Creative Studios provides World Class production expertise in Film, Episodic, Gaming, Advertising and Experiential Marketing
Job Description
- Work with Cloud & Technical Engineering Lead to help manage hybrid cloud environment and support business and technical teams to correctly manage their cloud compute services
- Participate in developing, documenting, and analysing non-functional requirements for cloud compute and test automation solutions and in the production of delivery estimates.
- Develop, document, and maintain server and test automation strategies.
- Build and execute unit, component, acceptance, integration, load, security, scalability, usability, and platform tests.
- Conducts code reviews to ensure automation artifacts' consistency, quality, and reusability.
- Build and manage automation suites and ensure execution through various environments, CI-CD pipelines to be used by technology teams. Regularly execute and maintain automation processes and analyze the results to identify opportunities to optimise.
- Work with cross-teams and release management teams to manage the software's dev, QA, and production release.
- Partner with the Security Architecture and Assessment Engineers to ensure deployments meet company security guidelines and lead the remediation efforts on any findings.
- Contribute to the QA automation framework using industry-standard tools and approaches. Leverage and enhance coding standards and best practices for automated QA code.
- Participate in analysing Major Incidents and Emergency Change controls to identify opportunities to automate software quality test cases to reduce or eliminate those.
Qualifications
- Bachelor’s degree in computer science or equivalent experience.
- Minimum 5 years of industry experience, preferably in an Agile development environment.
- Must have 5 years or more in one or more programming environments (e.g. Python, Java, C#) or equivalent experience in a scripting language (e.g BASH, PowerShell).
- Experience of Cloud infrastructure (AWS, Azure, and Google)
- Experience in writing SQL queries for test data preparation and validation.
- Experience with Service-oriented architecture
- Experience of working with CI/CD processes and tools such as Jenkins or Github Actions.
- Knowledge of MS Entity Framework/Spring JDBC.
- Knowledge of source control versioning tools and processes e.g. Git / Stash.
- Familiarity JMS driven messaging protocols e.g. AMQ, RabbitMQ, Kafka etc. may be an advantage.
- Experience with Linux. Experience with Windows server a plus.
- Experience with containers (Docker, Kubernetes, etc...)
Additional Information
TECHNICOLOR IS AN EQUAL OPPORTUNITY EMPLOYER
Technicolor complies and prohibits against discrimination on the basis of race, religion, creed, color, national origin, ancestry, medical condition (including genetic characteristics), mental and/or physical disability or handicap, marital status, sex, age, veteran status, citizenship status, sexual orientation, gender identity, political party preference, political belief, socioeconomic status, familial status, registered domestic partner status, military service, pregnancy, childbirth and related medical conditions and any other characteristic or activity protected by federal, state/provincial or local law.
Job tags
Salary