Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Release Engineering @ National Geographic

Home > Digital Product Management

 Senior Software Engineer - Release Engineering

Job Description

 
Your Key Responsibilities
  • Prepare, evaluate and maintain tools supporting and process automation for software product release.
  • Ensure to compile and assemble software through source code and store tools in source control.
  • Correct build errors working with development engineers.
  • Respond constantly and aggressively to automated test and build issues
  • Develop library and tools for automating manual workflows in the development process.
  • Develop dashboards to quantify internal processes efficiency continuously.
  • Implement best practices and quality checks for process automation of releases
  • Interact with teams across the organisation to streamline processes and automate them.
  • Implement best practices and subsequent automated checks to validate success of a release once in production or App stores
What to Bring
  • Having 7+ years of experience in test automation, release tools, service deployments.
  • Experience in working or testing with distributed and big data solutions and mid tier caches, such as Aeropsike, DynamoDB, Elastic Search, Hadoop, Cassandra, Kafka
  • Experience with Java, Python, Javascript or other programming languages
  • Well versed in build release and deployment flow in iOS, Android or backend services
  • Experience in post release/post deployment monitoring of software products using tools like Firebase, Crashlytics, New Relic, Prometheus, Grafana etc
  • Should have worked on developing automation tools or frameworks to test Big Data, Rest APIs, microservices, data migration, failover mechanism, blue green setups
  • Experience in building pipelines for continuous integration/ continuous deployment on popular cloud environments such as Kubernetes, Docker and AWS.
  • Experience in working with CI/CD servers like GoCD or Jenkins
  • Understanding of Canary releases or Dark launches on AWS or GCP
  • Good to have: Experience in performance, load and stress testing of frontend and backend systems using MAT, Apple Instruments, Jmeter, Gatling, flood etc.

Job Classification

Industry: Miscellaneous
Functional Area: Product Management,
Role Category: Digital Product Management
Role: Digital Product Management
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Doctorate Not Required, Any Doctorate

Contact Details:

Company: National Geographic
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Process automation Stress testing Backend Data migration GCP Javascript Distribution network Monitoring Android Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

National Geographic

National Geographic